![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java并发
xiaoguobaf
这个作者很懒,什么都没留下…
展开
-
锁与volatile的内存语义
原文地址:http://blog.csdn.net/u011116672/article/details/50147233 参考的资料应该是这里和这里,原博主总结得挺好的,我就直接转载了转载 2016-08-03 15:27:59 · 945 阅读 · 0 评论 -
并发基础
前言并发和操作系统的相关度很高,会多次回到操作系统中,为什么要回到操作系统呢?JVM屏蔽了底层硬件、操作系统的不一致性,以向程序员在不同的硬件、操作系统上提供一致的开发环境,但是,最终的实现还是要依赖底层硬件、操作系统的,java中的线程还是要映射到操作系统上的大部分是各种资料的总结,若有错误或者不足,欢迎交流讨论1、基本概念关于竞争条件、临界区、原子性、互斥等概念,请移步操作系统,这里说下同步和互原创 2016-08-03 15:10:10 · 386 阅读 · 0 评论 -
创建线程的方法
从操作系统的角度来看,线程是CPU调度的最小单位——可以理解为一种资源、权利,即能够获得CPU的使用权网上很多文章中说java创建线程的方法有两种(Thread Runnable)或三种(外加Callable Future),这种说法不能说是错误的,但是很容易误导人,实际上,创建线程(拥有CPU使用权的线程)只有一种方法,那就是继承Thread类。实现Runnable(包括Callable Futu原创 2016-09-18 16:32:13 · 631 阅读 · 1 评论