会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
cafebabe
上一页
1
2
Java内存模型(JMM)
摘要: 线程安全问题 Java多线程编程的基本范式是:面向对象+共享内存。Java对象存储在JVM堆,所有线程共享堆。多线程访问对象的状态(共享变量)时,如果不加同步措施,就会产生线程安全问题。 Java提供了一系列工具帮助我们开发正确的多线程应用,例如锁、Volatile关键字、CAS等等,我们要做的就是
阅读全文
posted @ 2020-08-11 20:56 caffebabe
阅读(195)
评论(0)
推荐(0)
编辑
Java 9 VarHandle
摘要: VarHandle是什么? 在看AtomicInteger源码的时候,有这么一句话: See the VarHandle specification for descriptions of the properties of atomic accesses. 有关原子访问属性的描述,请参阅VarHa
阅读全文
posted @ 2020-08-10 17:53 caffebabe
阅读(726)
评论(0)
推荐(1)
编辑
go入门-001-开发环境
摘要: 安装go Windows环境,下载msi文件,打开安装,一路next。默认会将Go放到 c:\Go ,同时会把 c:\Go\bin 加入PATH环境变量。 测试下hello,world: 工作空间 go是一门现代语言,当然要体现现代开发的风格,其中之一就是开源风格,Go代码必须放在工作空间内,它包含
阅读全文
posted @ 2020-07-17 12:30 caffebabe
阅读(158)
评论(0)
推荐(0)
编辑
上一页
1
2
导航
博客园
首页
联系
管理