Java代码的执行顺序
生活随笔
收集整理的这篇文章主要介绍了
Java代码的执行顺序
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
代码块的执行顺序如下:
1.静态块
2.父类构造器
3.本类中的块
4.本类的构造器
代码语句执行顺序:
整体是从上到下,从左到右,但是赋值语句,则是从右到左,必须先执行等号右边的语句得到值,再声明变量,最后再赋值。
1.代码从上至下执行
2.非赋值语句,从左至右执行
3.赋值语句,赋值符号右侧是表达式,则先执行表达式语句,再执行赋值符号左侧的代码语句
4.赋值符号右侧的表达式执行完后,如果有返回值,返回值会先压入“值栈”中,然后执行赋值符号左侧的变量声明语句,变量创建后,JVM 再将值栈的数值赋值给变量,此时值栈清空
5.赋值符号右侧没有表达式,则从左至右执行代码语句
总结
以上是生活随笔为你收集整理的Java代码的执行顺序的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 什么属相不适合养龟 不适合养龟的有哪些属
- 下一篇: Java引用类型变量如何分配内存空间?