![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
xiaojiang51
这个作者很懒,什么都没留下…
展开
-
多线程分析工具Mtrat使用
[color=blue] 一个非常不错的多线程分析工具,提供方是IBM,官方上的说明貌似是中国人开发的,NB,反编译看了下 用到了AOP的东东,对死锁的诊断非常有价值,官方地址http://www.alphaworks.ibm.com/tech/mtrat 因在一个为两W人在线服务的保险销售系统中使用到了一个并非控制器,因生产环境是1.4的版本,无法使用最新的无锁定算法支持,Doug...2010-12-14 00:22:59 · 224 阅读 · 0 评论 -
正确使用 Volatile 变量(ZT)
转载http://www.ibm.com/developerworks/cn/java/j-jtp06197.htmlJava 理论与实践: 正确使用 Volatile 变量volatile 变量使用指南 Brian Goetz (brian.goetz@sun.com), 高级工程师, Sun MicrosystemsBrian Goetz 作为一名专业软件开发人员已经 20 年...原创 2010-12-15 17:35:09 · 159 阅读 · 0 评论 -
Java 理论与实践: 线程池与工作队列
http://www.ibm.com/developerworks/cn/java/j-jtp0730/ Java 理论与实践: 线程池与工作队列线程池有助于实现最佳资源利用率文档选项<script type="text/javascript"></script>打印本页&l...原创 2010-09-26 16:55:21 · 88 阅读 · 0 评论 -
zt:java内存模型详解
http://www.google.cn/gwt/x?u=http%3A%2F%2Fkenwublog.com%2Fexplain-java-memory-model-in-detail&source=wax&ie=UTF-8&oe=UTF-8内存模型 (memory model) 内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内...原创 2010-11-12 09:20:23 · 111 阅读 · 0 评论 -
Java 理论与实践: 正确使用 Volatile 变量(转载)
Java 理论与实践: 正确使用 Volatile 变量volatile 变量使用指南 http://www.ibm.com/developerworks/cn/java/j-jtp06197.htmlBrian Goetz (brian.goetz@sun.com), 高级工程师, Sun MicrosystemsBrian Goetz 作为一名专业软件开发人员已经 20 年了。...原创 2010-11-19 10:31:55 · 90 阅读 · 0 评论 -
java多线程设计模式 [转]
java多线程设计模式 java语言已经内置了多线程支持,所有实现Runnable接口的类都可被启动一个新线程,新线程会执行该实例的run()方法,当run()方法执行完毕后,线程就结束了。一旦一个线程执行完毕,这个实例就不能再重新启动,只能重新生成一个新实例,再启动一个新线程。Thread类是实现了Runnable接口的一个实例,它代表一个线程的实例,并且,启动线程的唯一方法就是通过...原创 2010-11-19 16:24:44 · 93 阅读 · 0 评论