自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 JAVA多线程——线程安全之原子性,有序性和可见性

对于Java并发编程,一般来说有以下的关注点: 1.线程安全性,正确性。 2.线程的活跃性(死锁,活锁) 3.性能 其中线程的安全性问题是首要解决的问题,线程不安全,运行出来的结果和预期不一致,那就连基本要求都没达到了。 保证线程的安全性问题,本质上就是保证线程同步,实际上就是线程之间的通信问题。我们知道,在操作系统中线程通信有以下几种方式: 1.信号量    2.信号

2017-09-02 23:00:06 12490 3

原创 JAVA多线程1

提到多线程,那么不可避免的就会提到进程和线程。 我们回顾一下进程和线程的概念: 进程: 进程是资源分配的最小单位,是程序的运行实体,是正在运行的程序。 线程: 线程是CPU调度的最小单位,线程们共享所属进程的资源。 那么为什么会有线程呢?线程有什么优势呢? 首先是为什么会有线程呢? 这是因为某些聪明的人,为了让执行速度更快,而创建的线程。 我们知道,在最初,为了达到交互的

2017-09-01 21:01:09 336

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除