首页 > 编程语言 > 详细

多线程

时间:2019-07-07 15:30:05      阅读:78      评论:0      收藏:0      [点我收藏+]

1.线程与进程的区别
2.线程创建方式(3种)
3.守护线程(GC)
4.join
5.线程安全
6.线程三大特性
  (1)原子性
  (2)可见性
  (3)有序性
7.死锁
8.内存模型
9.this锁
10.函数锁
11.synchronized锁
12.Lock锁
13.volatile非原子类
14.AtomicInteger原子类
15.ThreadLocal
16.多线程通讯
  (1)wait()
  (2)notify()
  (3)TreadLock原理(本质map)
  (4)Condition
    a)await()
    b)Signal()
17.线程安全与非安全类
  (1)vector
  (2)ArrayList
  (3)HashTable
  (4)HashMap
  (5)Collections.synchronized*(m) //将线程不安全额集合变为线程安全集合

多线程

原文:https://www.cnblogs.com/aaronRhythm/p/11146233.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!