2015年1月7日

摘要: 首先线程有守护线程和用户线程两种,区别就是用户线程是否保持程序的运行状态。当程序在运行时,必定有一个或以上的线程是用户线程,而当程序结束时,所有守护线程也都将被关闭。使用Thread.setDaemon(ture)可以把线程标记为守护线程,默认线程状态继承自创建它的线程。线程的两种创建方法不多说... 阅读全文
posted @ 2015-01-07 23:07 lan0906 阅读(179) 评论(0) 推荐(0) 编辑
摘要: volatile关键字用到java用到目前还没用到过,但是阅读源代码的时候经常可以看到,之前也稍微百度了一下,但是总是不得要领。今天在看java-并发实践的时候总算是完全搞清楚了。话不多说,先上代码:package test.lan;import java.util.concurrent.Cou... 阅读全文
posted @ 2015-01-07 21:32 lan0906 阅读(133) 评论(0) 推荐(0) 编辑

导航