摘要: javac 编译可以对字符串常量直接相加的表达式进行优化, 不必要等到运行期去进行加法运算处理, 而是在编译时去掉其中的加号, 直接将其编译成一个这些常量相连的结果。题目中的第一行代码被编译器在编译时优化后, 相当于直接定义了一个”abcd”的字符串,所以, 上面的代码应该只创建了一个 String 阅读全文
posted @ 2016-10-02 23:56 逸足天涯 阅读(8243) 评论(0) 推荐(0)
摘要: 1.数组中有length属性. 2.String有lenth()方法. 阅读全文
posted @ 2016-10-02 23:51 逸足天涯 阅读(785) 评论(0) 推荐(0)
摘要: public class StrSplit2{ public static void main(String[] args) { String orgStr="a,b,c,d,e,f"; String [] result = orgStr.split(","); for(int a = 0;a<result.lengt... 阅读全文
posted @ 2016-10-02 23:37 逸足天涯 阅读(41882) 评论(0) 推荐(0)
摘要: 内部类:指在一个外部类内部在定义一个类.内部类作为一个外部类的成员.并依附外部类而存在. 分为4种 源码传送门 注意:内部类是一个编译时的概念,一旦编译成功,就会成为不完全不同的2个类.对于一个名为Outer的外部类和其内部Inner的内部类.编译完成后出现Outer.class和Outer$Inn 阅读全文
posted @ 2016-10-02 17:13 逸足天涯 阅读(221) 评论(0) 推荐(0)