Java并发程序设计指导.pdf

  1. 1、本文档共43页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
版本: 2010-07-29 Java并发程序设计教程 温绍锦 (昵称:温少) 邮箱:szujobs@ 旺旺:shaojinwensj QQ: 1420452 Blog:/jobs/ 旧时王谢堂前燕,飞入寻常百姓家。 内容列表 1、使用线程的经验:设置名称、响应中断、使用ThreadLocal 2、Executor :ExecutorService和Future ☆☆☆ 3、阻塞队列: put和take 、offer和poll、drainTo 4 、线程间的协调手段:lock、condition、wait 、notify、notifyAll ☆☆☆ 5、Lock-free: atomic 、concurrentMap.putIfAbsent、CopyOnWriteArrayList ☆☆☆ 6、关于锁使用的经验介绍 7、并发流程控制手段:CountDownlatch、Barrier 8、定时器: ScheduledExecutorService 、大规模定时器TimerWheel 9、并发三大定律:Amdahl 、Gustafson、Sun-Ni 10、神人和图书 11、业界发展情况: GPGPU、OpenCL 12、复习题 学习的过程,着重注意红星标识☆的内容,学完之后,要求能够回 答复习题。 启动线程的注意事项 Thread thread = new Thread(thread name) { Thread thread = new Thread() { public void run() { public void run() { // do xxx // do xxx }; } 1 }; } 3 thread.start(); thread.setName(thread name); thread.start(); public class MyThread extends Thread { public MyThread() { Thread thread = new Thread(task); // 传入任务 super(thread name); thread.setName(“thread name); 4 } 2 thread.start(); public void run() { // do xxx Thread thread = new Thread(task, “thread name); } }

文档评论(0)

wx171113 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档