2017-9-07 - Q - 线程


1 同步和异步的转换靠什么?什么是同步什么是异步?

2 异步存在于?

3 停止线程有几种方式?

4 如何调用join方法?

8后无问题?

6 多线程并发安全问题是?

7 如何模拟现成的切换?

8 如何解决线程并发安全问题?

9 如何使用同步块?传入什么对象?

10 静态方法加synchronized会怎样?

11 什么是互斥锁?

12 同步锁与互斥锁的区别是什么?

13 如何判断是否用锁?

14 StringBuffer是线程安全的,StringBuilder呢?

15 多线程中使用集合和列表需要注意什么?

16 哪怕是线程安全的集合也不与迭代器遍历该集合互斥,所以在开发时自行维护互斥关系?

17 线程池一般用于解决什么问题?

18 如何新建线程池?如何将线程添加入线程池?如何关闭线程池?如何立刻关闭所有线程池?

19 并发中需要使用队列用什么?

posted @ 2017-09-13 01:10  清及  阅读(89)  评论(0)    收藏  举报