黑马程序员技术交流社区
标题:
Java中有几种代码块代码块,他们的执行顺序是什么?
[打印本页]
作者:
lksirt
时间:
2016-5-11 17:44
标题:
Java中有几种代码块代码块,他们的执行顺序是什么?
Java中有几种代码块代码块,他们的执行顺序是什么?
比如说 静态代码块,动态代码块, 构造代码块,局部代码块.....
这些都怎么分类的,求大神指导
作者:
Belive丶Me
时间:
2016-5-11 20:59
http://bbs.itheima.com/thread-5795-1-1.html
,此处可作参考。
作者:
向尧
时间:
2016-5-11 22:34
静态,构造,普通
作者:
︶夜戏乀梦红尘
时间:
2016-5-11 22:55
代码块分为四种:
1、局部代码块
主要是用来限定代码块中变量的生命周期的,尽早释放就能提高内存使用率,顺序执行到该代码块该代码块就执行的,它是存在于方法中的
2、构造代码块
构造代码块是用来给对象进行初始化的,建立一个对象就会执行一次,而且优先于构造方法执行
3、静态代码块
用来给类进行初始化的,随着类的加载而加载,而且一加载就会运行,而对象肯定是在类加载完毕以后才能创建,所以静态代码块优先于构造代码块执行
4、同步代码块
这个是在线程里讲的,我还没学到呢,上面都是我自己的见解,希望没说错,也希望可以帮到你
作者:
︶夜戏乀梦红尘
时间:
2016-5-11 23:05
︶夜戏乀梦红尘 发表于 2016-5-11 22:55
代码块分为四种:
1、局部代码块
主要是用来限定代码块中变量的生命周期的,尽早释放就能提高内存 ...
这几天刚上,现在还记得清晰
作者:
冯领峰
时间:
2016-5-11 23:13
静态,构造代码块,构造方法,普通方法
作者:
艺高人胆大
时间:
2016-5-11 23:41
就是你写的这个顺序
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2