
java
atusoft
这个作者很懒,什么都没留下…
展开
-
用ANT写文件
昨天找了半天,发现concat可以写信息到文件,但却不能塞变量进去。只好搜搜别人写的。发现一前辈高人早已写好的,而且完全完全就是我要做的。只是简单的调用了echo, 塞了个file属性就可以了,message里可以塞变量。我查手册上一看ECHO就跳过以为只是发到控制台上。ANT可真是灵活啊,居然有人也能用到这种地步。 真象武侠小说里,各种功夫用到极致就是反朴归真,无剑胜有剑。不用写代码,一行XML原创 2007-04-18 12:25:00 · 3872 阅读 · 1 评论 -
编写java程序最容易犯的21种错误
1.Duplicated Code 代码重复几乎是最常见的异味了。他也是Refactoring的主要目标之一。代码重复往往来自于copy-and-paste的编程风格。与他相对应OAOO是一个好系统的重要标志。 2.Long method 它是传统结构化的“遗毒”。一个方法应当具有自我独立的意图,不要把几个意图放在一起。 3.Large Class 大类就是你把太多的责任交给了一转载 2007-12-12 14:47:00 · 451 阅读 · 0 评论 -
effective java学习笔记
equals()方法的通用约定自反性(reflexivity) x.equals(x)=true对称性 x.equals(y)=true,则y.equals(x)=true传递性 x.equals(y)=true ,y.equals(z)=true,则x.equals(z)=true一致性 如果两个对象相等的话,则它们必须始终保持相等非空性,所有对象都必须不等于null改写equals必须改写原创 2007-12-18 17:57:00 · 476 阅读 · 0 评论