当前位置:首页 » 服务器技术
开发技术指南» 文章正文
    引言: 一般要求 首先,您必须有一个不带有参数的公用构造器。
 

 

 ·为rmi实现类jini的发现机制(1)    »显示摘要«
    摘要:如果你从事过jini开发,你会知道jini客户端是不需要知道服务的位置的;它们简单地通过发现机制来获得一个代理以访问它们需要的服务。相反,在rmi(远程方法调用)中,你必须知道你想访问的服务器的url。在本文中,我们将向你展示怎样为rmi实现一个类jini的发现机制,这将使得一些客户端从必须知道rmi服务器url的麻烦中解脱出来。 你可能首先会想,为什么要这么麻烦;为什么不干脆用jini?我们也......
 ·java中finalize()的另类用法(1)    »显示摘要«
    摘要:做过java编程的都知道,在java中有一种垃圾收集器的机制,当它运行时(通常在系统内存低到一定限度时自动运行),会回收不再使用的对象所占用的内存,所以,在java程序中,我们通常只考虑创建对象,而从不关心对象的清除。finalize()是java为类提供的一种特殊方法。垃圾收集器的工作过程大致是这样的:一旦垃圾收集器准备好释放无用对象占用的存储空间,它首先调用那些对象的finalize()方法,......


写bean类的准则(1)

一般要求

【程序编程相关:德国电信牵手微软 将于今年夏季推出IPT

首先,您必须有一个不带有参数的公用构造器.此构造器也应该通过调用各个特性的设置方法来设置特性的缺省值,例如: 【推荐阅读:得宽带者得天下 欧盟敦促各成员国重视该建

【扩展信息:和记黄埔与微软合作 用户3G手机将与MS

public fireworks()

{

setautostart(true);

setbackground(color.black);

setspeed(10);

setradius(40);

.

.

.}

如果 bean 是一个从 java.awt.component 类继承而来的可视 bean,您就应该为 bean 定义一个缺省的首选大小,例如: public dimension getpreferredsize()

{

return (new dimension(radius*3, radius*3));

}

public dimension getminimumsize()

{

return getpreferredsize();

}

特性

对于您需要的每个特性,您应该有一个带有匹配公用 getter 与 setter 方法的专用实例变量,例如:

private int speed;

.

.

.

public int getspeed()

{

return speed;}

public void setspeed(int s)

{speed = s;

}

此 get 与 set 方法必须有与实例变量相同的名称,但是第一个字母要大写并以 get 与 set 开头.
...   下一页
 ·类的设计方法    »显示摘要«
    摘要:(1) 类名首字母应该大写。字段、方法以及对象(句柄)的首字母应小写。对于所有标识符,其中包含的所有单词都应紧靠在一起,而且大写中间单词的首字母。例如: thisisaclassname thisismethodorfieldname 若在定义中出现了常数初始化字符,则大写static final基本类型标识符中的所有字母。这样便可标志出它们属于编译期的常数。 java包(package)属于一种......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE