|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你通过从书的数量和开发周期及运行速度来证明:net和ruby要比java简单。条记hidingtheimplementation
这句话讲得很好:
Inanyrelationship,itsimportanttohaveboundariesthatarerespectedbyallpartiesinvolved.
不论你们是甚么干系,有一个相互尊敬的界线是很主要的。
#----
CLASSPATH(要年夜写,最好加受骗前目次.):
java注释器会在以下两个中央查找.class文件:
1.jdk地点的尺度目次
2.路径=以CLASSPATH为根目次+package(如:net.libk)中点换成/后(如:net/libk)
#----
public>protected(∵包括package权限)>package>private
#----
packagenet.libk;这申明以后这个class要在CLASSPATH/net/libk上面
#----
singletonpattern:只能创立类的一个实例/对象。
将constructor界说为private的,使得clientprogrammer不克不及创立对象,然后界说一个privatestatic成员变量指向该类的一个实例,
再创立一个publicstaticmethod前往这个privatestaticfield.
如:
classSingleton{
privateSingleton(){};
privatestaticinstance=newSingleton();
pubicstaticSingletonaccess(){
returninstance;
}
}
#----
假如import出去的类库产生重名抵触,就用全称来办理抵触
java.util.Vectorv=newjava.util.Vector();
#----
compilingunit:
一个.java源文件。compilingunit内里能够有都个class,但最多只能有一个publicclass,假如有publicclass,
那文件名也必需同这个class名不异,别的的class就成了这个publicclass的帮助类
#----
class的accessspecifier只要public和package两种。(innerclass除外)
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net比java好。 |
|