Java SE
iteye_14855
这个作者很懒,什么都没留下…
展开
-
static 块
public class Test{ /** * static 块 和static 方法的区别 */ static int a=1; static { System.out.println(Test.a); }static void run() { System.out.println("begin");}; public sta...2006-12-28 21:07:20 · 90 阅读 · 0 评论 -
关于代码的质量(重构)
其实在自己大量编码以后.经验告诉我们一个大的方法让别人看起来头疼,维护相当困难.,所以我们都把大的方法体细化成小的逻辑单元(小的方法),这样别人看起来简单易懂,基本不需要注释的.当然最重要的是重构代码,可以让代码重用.如果别的类需要该类对象的一个方法,但是你如果写的该类是只用一个大方法.,里面包含了使用类需要的方法逻辑...那么我们就不可能直接使用类的对象.然后调用方法..而是自己又重新写一篇代...2007-01-11 13:24:39 · 88 阅读 · 0 评论 -
提高java代码的性能
简介<o:p></o:p>Java的诸多优点已经广为称道。特别是“一次编程,到处运行”的承诺使开发人员可以自由地进行跨平台应用程序的开发而不存在预处理器指令的开销。通常认为Java的弱点在于其性能方面。在当前这种认识并不是完全正确的,有很多产品可以提高Java程序的性能并能够使其在很多应用程序中不再成为一个问题。例如,TowerJ是一种将Java字节代码转换成高度优化的...2007-01-11 15:41:07 · 113 阅读 · 0 评论 -
java初始化研究(zt)
java在初始化的时候也有很多讲究,因为java中出现了类,所以在初始化的时候就有可能使用到创建新对象,所以,对于初始化的顺序要求的比较严格,请看下面一个程序,是thinking in java中的一个程序,被我稍加改编,这样可以更好的说明几个初始化的要点: class Cup { Cup(int marker) { System.out.println("Cup(" + ...2007-01-12 15:49:41 · 78 阅读 · 0 评论