重温已经的路,闲暇时间研究 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代码,从来没有想过有没有其它所谓“个性化”的规范,我不能说清华这位高深是错误的,但能说他的能力就一个字“牛”!
本文介绍了一种在Java中简化变量初始化的方法,通过一个实例展示了如何使用单行代码完成多个变量的初始化,这种方法不仅简洁而且提高了代码的可读性和效率。
1520

被折叠的 条评论
为什么被折叠?



