String对象比较:
1 :单独使用”“引号创建的字符串都是直接量,编译期就已经确定存储到常量池中,
2 :使用new strng(“”)创建的对象会存储到堆内存中,是运行期才创建;
3 :使用只包含直接量的字苻串连接纡如”aa”+ “bb”创建的也是直接量编译期敦能确定已经确定存
储到常量池中,
4 :使用包台string嘉接量(无fnal修饰符)的字符串表达式(如”aa” + s1)创建的对象是运行期才创建的,存储在堆中。
1 :单独使用”“引号创建的字符串都是直接量,编译期就已经确定存储到常量池中,
2 :使用new strng(“”)创建的对象会存储到堆内存中,是运行期才创建;
3 :使用只包含直接量的字苻串连接纡如”aa”+ “bb”创建的也是直接量编译期敦能确定已经确定存
储到常量池中,
4 :使用包台string嘉接量(无fnal修饰符)的字符串表达式(如”aa” + s1)创建的对象是运行期才创建的,存储在堆中。