紧张鸭子

文章
8
资源
0
加入时间
2年10月24天

String str

String str=new String(“abc”); 跟着这段代码之后,我们会想到一个问题,就是这行代码究竟创建了几个String对象呢?答案是2个。String str只是定义了一个名为str的String类型的变量,因此它并没有创建对象;=是对变量str进行初始化,将某个对象的引用(或者叫句柄)赋值给它,显然也没有创建对象;现在只剩下了new String...

Android findBugs

1.Bug:DM_BOXED_PRIMITIVE_FOR_PARSING"Boxing/unboxing to parse a primitive",A boxed primitive is created from a String, just to extract the unboxed primitive value. It is more efficient to just...