摘要: java代码是否一定按顺序执行? 这个问题听起来有点蠢,串行的代码确实会按代码语意正确的执行,但是编译器对于代码本身的优化却并不一定会按实际的代码一步一步的执行。 比如: r1=a; r2=r1.x; r3=r1.x; 编译器则可能会进行优化,将r3=r1.x这条指令替换成r3=r2,这就是指令的重 阅读全文
posted @ 2019-08-30 22:20 konami 阅读(1392) 评论(0) 推荐(1) 编辑