美文网首页
2018-08-15

2018-08-15

作者: 沉溺IOS | 来源:发表于2018-08-22 10:14 被阅读0次

                                             java学习第一天之多线程

包:java.lang :  类:class__Thread   接口:interface__Runnable   方法:public void run()

在java中一个类里可以有多个类,不过一个类中只能有一个 public 类

研究可见性。

join 方法使其他线程等待。

停止线程方法 不能用 stop() 方法,此方法已经废弃。

interrupt 中断线程的方法。不能用它停止线程。

正确的方法是使用退出标志(旗标)

争用条件:Race Condition  

互斥 :synchronized(lockObj)

同步 :wait()/notify()/notifyAll()

lockObj.wait() ;

Wait Set;

多线程编程常用的交互模型

Producer - Consumer

Read - Write Lock

Future

Worker Thread

Java5中并发编程工具

java.util.concurrent

线程池 ExecutorService

Callable & Future

BlockingQueue

相关文章

网友评论

      本文标题:2018-08-15

      本文链接:https://www.haomeiwen.com/subject/evuibftx.html