02 2018 档案
摘要:守护线程 转载:http://www.cnblogs.com/duanxz/p/3377670.html java有两种Thread: 守护线程“DaemonThread” 与 用户线程“UserThread”; 守护线程是一种“在后台提供通用性支持”的线程,让并不属于程序本体; 任何线程都可以是D
阅读全文
摘要:守护线程 java有两种Thread: 守护线程“DaemonThread” 与 用户线程“UserThread”; 守护线程是一种“在后台提供通用性支持”的线程,让并不属于程序本体; 任何线程都可以是DaemonThread或者UserThread,他们唯一的区别就是判断虚拟机何时离开; 用户线程
阅读全文
摘要:线程优先级问题: Thread.setPriority()可能根本不做任何事情,这跟你的操作系统和虚拟机版本有关 线程优先级对于不同的线程调度器可能有不同的含义,可能并不是你直观的推测。(在java中,抢占占资源依旧是靠调度器分配时间片) 优先级并不一定是指CPU的分享。在UNIX系统,优先级可以或
阅读全文
摘要:参考资料:https://my.oschina.net/hosee/blog/509557 结论:父线程的生命周期与子线程没有关系。 个人感觉:每个线程包括main线程(除了守护线程)都是平级关系,不像父子进程一样(父进程先消亡子变成孤儿进程),只有除了守护线程外所有线程都结束了,才会结束JVM 如
阅读全文
摘要:内部类: 一般我们说的内部类就是成员内部类 作用: 很方便调用外部类的私有数据(甚至包括私有变量); <-->外部类调用内部类就需要new对象了; 原因:Java编译器在创建内部类对象时,隐式的把其外部类对象的引用也传了进去并一直保存着; 分类: 静态内部类 (static修饰的成员内部类) Jav
阅读全文

浙公网安备 33010602011771号