自定义博客皮肤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中线程通信依靠两种机制: 共享内存与消息传递 共享内存: 在java中,所有的实例域,静态域,和数组元素都在堆内存中,这部分内存所有线程共享. 局部变量,方法定义的参数和异常处理器参数是线程独享的 java线程之间的通信,有jmm控制,jmm决定一个线程堆共享变量的写入何时对另一个线程可见,定义了线程与本地内存的关系.每个线程在执行的时候,都...

2020-01-11 20:36:43 86

原创 wait与notify与notifyAll

1 wait notify notifyAll方法的调用时需要对对象加锁 2 调用wait方法会,将当前线程放置于对象的等待队列,线程状态从running变为waiting. 3 notify或notifyAll调用后,等待线程并不会马上从wait返回,需要等notify和notifyAll线程释放,然后等待线程才有机会从wait返回. 4.notify方法将等待队列中的一个线程...

2020-01-11 19:59:51 117

空空如也

空空如也

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

TA关注的人

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