黑马程序员技术交流社区

标题: java中的常量优化机制 [打印本页]

作者: zhuwei    时间: 2016-1-29 12:45
标题: java中的常量优化机制
今天在讲解String试题的时候又再次提到了常量优化机制,但是老师说的概括不是很了解,有没有大神能详解的!

作者: 858009904    时间: 2016-1-29 22:48
jvm对常量一些自己优化处理,它自己会对常量提前在底层做执行一些运算的规则!!
作者: ma464526717    时间: 2016-1-29 23:02
会对底层操作进行优化和运算的规则。
作者: hpuie0703    时间: 2016-2-10 14:14
对于常量,java编译器会判断这个常量的值是否在我们希望赋给的变量的数据类型要求的数值范围内:如果在,就会成功赋值;如果不在,当然会报损失精度的错误,这就是java编译器的常量优化机制.
java编译器没有变量优化机制,java编译器不能判断变量的值,只有在程序运行的时候才能得到变量的值.
作者: Android666    时间: 2016-2-10 22:09
java编译器没有变量优化机制,java编译器不能判断变量的值,只有在程序运行的时候才能得到变量的值
jvm对常量自己做优化处理,它自己会对常量提前在底层做执行一些运算的规则




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2