重温已经的路,闲暇时间研究 lumaqq,发现它读取纯真IP数据库,有个类的初始化挺不错,
首先我们想想平常对变量是怎样初始化的,一般是像我下面说的这样初始化的吧
- public class Test{
- String a;
- String b="";
- String c=null;
- public Test(){
- this.a="";
- this.b="";
- this.c="";
- }
- //............
- }
然而 在lumaqq中,它是这样初始化的
- public class Test{
- String a;
- String b;
- String c;
- public Test(){
- a=b=c=""; //就一句话,清华大学的这位高深,内力确实不一般
- }
- }
我的评价:
想起自己从事java已有2年载,一直按照Sun规范编写java代码,从来没有想过有没有其它所谓“个性化”的规范,我不能说清华这位高深是错误的,但能说他的能力就一个字“牛”!