在Android中,在Java类的构造函数中初始化变量有什么好处?
下面显示了两个安卓类的示例,它们是不扩展活动的实用程序类
使用示例1的优点是什么?为什么它比示例2更好
例1
public class SKR {
String[] code;
String[] sub_code;
public SKR(){
code = new String[87];
sub_code = new String[87];
}
}
例2
public class SKR {
String[] code = new String[87];
String[] sub_code = new String[87];
public SKR(){
}
}
# 1 楼答案
在我看来,最好是第二个,这样编译器就可以预编译代码了
但代码中没有真正的区别