java
ZHANGJIETING
这个作者很懒,什么都没留下…
展开
-
final static
static和final一块用表示什么?static final用来修饰成员变量和成员方法,可简单理解为“全局常量”! 对于变量,表示一旦给值就不可修改,并且通过类名可以访问。 对于方法,表示不可覆盖,并且可以通过类名直接访问。原创 2011-01-27 16:30:00 · 549 阅读 · 0 评论 -
装饰设计模式初解
<br />装饰模式是在不必改变原类文件和使用继承的情况下,动态的扩展一个对象的功能。它是通过创建一个包装对象,也就是装饰来包裹真实的对象。原创 2011-02-05 20:44:00 · 682 阅读 · 0 评论 -
java sdk检测配置问题方法
<br />1、使用javac命令,后面的参数可以是绝对地址<br />2、再使用java命令,后面的参数必须在文件当前目录下才能执行,否则如果使用绝对地址的话就会出错,说找不到main。<br /> <br /> <br />例如:<br />javac '/home/admin/桌面/Hello.java' (正确)<br />java Hello (正确)<br />java '/home/admin/桌面/Hello' (错误,这里使用绝对地址不原创 2011-02-22 09:50:00 · 1082 阅读 · 0 评论 -
javadoc命令生成java项目文档
<br />java -d docs com.example.box<br />java -d 生成文件路径 包名原创 2011-03-16 18:08:00 · 1270 阅读 · 0 评论 -
给final属性初始化值注意
<br />给final属性初始化值时,只能在构造函数中初始化或者直接初始化。原创 2011-04-19 17:39:00 · 817 阅读 · 0 评论 -
对于引用类型和强制类型转换的理解
<br />第一种写法:<br />Collection<E> sources = getSource();<br />Iterator it = sources.iterator();<br />while(it.hasNext()){<br />setA(it.next());<br />}<br /> <br />第二种写法:<br /><br />Collection sources = getSource();<br />Iterator it = sources.iterator();<br /原创 2011-04-18 21:31:00 · 1011 阅读 · 0 评论 -
单例模式和静态方法比较
<br />单例模式和静态方法有本质的不同<br />单例顾名思义对外只产生一个实例,前提是得到实例后才能得到其方法。<br />单例模式适用于一些无状态的,线程安全的,工厂等模式情况下。<br />而静态方法则是在加载类的时候就会加载到的方法。无需new实例就能调用的。<br />如果一个类中有属性且类的方法还可以修改的话,用单例;<br />如果一个类中只有方法而没有属性,或是有属性但方法只读它,那么有静态方法比较好;<br />一个类是否线程安全一般都伴随着其属性的读写。原创 2011-04-30 21:57:00 · 1302 阅读 · 0 评论