自定义博客皮肤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)
  • 收藏
  • 关注

原创 谈谈并发编程之synchronized

嘿嘿嘿、我又双叒叕来了。上次的文章呢,是关于并发编程和JMM的。里面有一些东西呢可能和今天的synchronized有关联 并发编程和JMM:https://blog.csdn.net/a13521645939/article/details/106403363这个有兴趣的话可以看下。今天的主要内容是synchronized、这个应该说面试的时候如果并发的话应该是一个必问的问题、和volatile一样、这次的呢、我会分成问答 + demo的形式来讲解下synchronized。 ...

2020-06-11 17:54:33 169

原创 谈谈并发编程、JMM、volatile

最近看了一些关于java并发编程的知识,小厂工作用到的不多,但是知识储备还是得有呀,毕竟面试会用到。下面是总结的知识点、一下全部针对(单机、多CPU、多核)的架构 知识点储备篇 1、关于当前计算机硬件(多CPU、多核) 现代一台计算机的机构通常又多个CPU组成、每个CPU又有一定的核数。我们的java运行的线程都是在CPU中的寄存器执行 当一个线程执行的时候首先会从ARM中将变量copy一份放置到L3(CPU缓存区、CPU cache)中、 问1:为什么会有这么多CPU cache呢? 因为CP

2020-05-28 17:42:57 275

空空如也

空空如也

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

TA关注的人

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