Java
文章平均质量分 74
new03
这个作者很懒,什么都没留下…
展开
-
Java 守护线程 Thread.setDaemon(true)
Java中线程分为两种类型:用户线程和守护线程。通过Thread.setDaemon(false)设置为用户线程;通过Thread.setDaemon(true)设置为守护线程;如果不设置属性,默认为用户线程。用户线程和守护线程的区别:1. 主线程结束后,用户线程还会继续运行,JVM 存活;主线程结束后,守护线程和JVM的状态由下面第2条确定。2.如果没有用户线程,只有守护线程的话,那...原创 2017-09-08 11:33:38 · 733 阅读 · 0 评论 -
Java 父类调用被子类重写的方法
1.如果父类构造器调用了被子类重写的方法,且通过子类构造函数创建子类对象,调用了这个父类构造器(无论显示还是隐式),就会导致父类在构造时实际上调用的是子类覆盖的方法(你需要了解java继承中的初始化机制)。public abstract class Father { public Father() { display(); } ...原创 2017-11-07 18:24:14 · 1385 阅读 · 0 评论