
Java
文章平均质量分 72
nxjhi
这个作者很懒,什么都没留下…
展开
-
Java Daemon 后台线程结束时不执行finally语句
一般情况下,try catch finally 语句块中的finally一般都会执行的,即便try或者catch中有return语句,当try catch中使用System.exit()结束的时候,则不会执行finally语句块。这点相信大家都挺清楚的。不过,当finally语句块是在Daemon 后台子线程中的run()被执行被执行的时候,情况就有点不一样。原创 2017-03-20 22:21:43 · 1095 阅读 · 0 评论 -
Java 类的初始化顺序 附测试代码
Java类的初始化顺序1 父类的静态部分(第一次加载的话),这包括静态域,静态初始化字句2 子类的静态部分(第一次加载的话),这包括静态域,静态初始化字句3 父类的非静态部分,包括非静态实例,实例初始化字句4 父类的构造器5 子类的非静态部分,包括非静态实例,实例初始化字句6 子类的构造器00 同一个次序中,不同部分按照声明的顺序初始化原创 2017-03-22 15:50:05 · 415 阅读 · 0 评论 -
Java 多线程笔记
自己整理的Java多线程学习笔记,顺便加深一下印象。原创 2017-03-20 23:06:51 · 316 阅读 · 0 评论