黑马程序员技术交流社区
标题:
常量优化机制
[打印本页]
作者:
17731979107
时间:
2017-4-12 23:55
标题:
常量优化机制
Java中常量优化机制具体指什么?
作者:
越雪
时间:
2017-4-13 00:04
貌似听过。不太熟~等大神解释
作者:
zeng1002
时间:
2017-4-13 00:06
就是编译器编译的时候,是可以识别常量的具体值大小的,但是编译变量的时候是不能识别的,视频上是这么说的。
作者:
Hp_Yx
时间:
2017-4-13 00:07
楼上正解
作者:
Damonlalala
时间:
2017-4-13 02:09
public static void main(String[] args) {
String s1 ="abcd";
String s2 = "ab";
String s3 = "cd";
String s4 = "ab"+"cd";
String s5 = s2+s3;
boolean b1 = s1 == s4;
boolean b2 = s1 == s5;
System.out.println("b1:"+b1); //true
System.out.println("b2:"+b2); //false
}
作者:
Damonlalala
时间:
2017-4-13 02:11
上面这个就体现了编译期的优化
作者:
17731979107
时间:
2017-4-14 22:55
Damonlalala 发表于 2017-4-13 02:09
public static void main(String[] args) {
String s1 ="abcd";
谢谢,大神。这下明白点儿了
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2