码迷,mamicode.com
首页 > 编程语言 > 详细

14. 线程

时间:2018-05-21 21:55:40      阅读:180      评论:0      收藏:0      [点我收藏+]

标签:info   线程   技术   优先   group   volatile   字段   syn   sleep   

每执行一步的操作序列被称为线程 thread

多线程 -> 竞争危险

锁和关联起来。

本章讲解:控制多线程的基本结构,类和方法

创建线程

技术分享图片

技术分享图片

技术分享图片

 

 synchronized

 技术分享图片

静态synchronized方法:两个线程不能同时在同一个对象上执行同步方法。

synchronized语句:

技术分享图片

 

 线程之间相互通信的方式:

三种形式的 wait() 和 两种形式的通知

 技术分享图片

线程的调度(优先级):

sleep() 和 yield()

技术分享图片

技术分享图片

取消线程

等待线程结束:join()

内存模型:同步和 volatile

String 类在内部使用的是 final 字段。

线程管理,线程安全,线程组ThreadGroup

线程和异常

 ThreadLocal 变量

调试线程

 

14. 线程

标签:info   线程   技术   优先   group   volatile   字段   syn   sleep   

原文地址:https://www.cnblogs.com/hubertoo/p/9069436.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!