![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java并发
文章平均质量分 93
qi_he
这个作者很懒,什么都没留下…
展开
-
Java并发1——线程创建、启动、生命周期与线程控制
线程与进程为什么要使用多线程/进程?线程与进程的区别?线程对比进程的优势?Java中有多进程吗?线程的创建与启动线程的创建有哪几种方式?它们之间有什么区别?线程的生命周期与线程控制线程的生命周期有哪几种状态?各种状态之间如何转换?线程的等待、退让、中断等原创 2017-01-02 15:29:17 · 325 阅读 · 0 评论 -
Java并发2——内存可见性
1.共享变量的内存可见性可见性:一个线程对共享变量值的修改,能够及时的被其他线程看到 举个例子: A和B线程对用到共享变量count,A需要先判断count>0再执行操作,B变量对count–,则B对count的操作需要被A及时看到才不会出错。//线程Awhile(count>0){ //do sth;}//线程B//do sth;原创 2017-01-06 09:32:00 · 233 阅读 · 0 评论