`
1399003429
  • 浏览: 6109 次
社区版块
存档分类
最新评论
文章列表
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913680.html  
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913659.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913649.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913637.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913628.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913649.html
转自:http://ifeve.com/creating-and-starting-java-threads/
转自: http://ifeve.com/java-concurrency-thread-directory/
JDK 5.0引入了这样一个包:java.util.concurrent:http://docs.oracle.com/javase/7/docs/api/java/util/concurrent/package-frame.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/20/2917966.html
转自:http://www.cnblogs.com/mengdd/archive/2013/02/20/2917956.html
转自:http://blog.csdn.net/cookieweb/article/details/7056277   反射:也就是说,在编译时,你获取了一个指向某个并不存在你的程序空间中的对象的引用;事实上在编译时你的程序无法获知这个对象所属的类.  Java附带的库java.lang.reflect包含 ...
转自:http://www.cnblogs.com/zwq194/archive/2012/06/26/2563567.html   首先要明白线程的工作原理,jvm有一个main   memory,而每个线程有自己的working   memory,一个线程对一个variable进行操作时,都要在自己的working   memory里面建立一个copy,操作完之后再写入main   memory。多个线程同时操作同一个variable,就可能会出现不可预知的结果。根据上面的解释,很容易想出相应的scenario。 而用synchronized的关键是建立一个monitor,这个mon ...
Global site tag (gtag.js) - Google Analytics