会员
周边
捐助
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
牛有肉
首页
新随笔
联系
管理
2020年6月4日
一个多线程Reactor模型的Bug:线程安全一定要把构造方法考虑在内
摘要: 众所周知,JVM 创建一个对象分三步: 1.在堆内存开辟内存空间。 2.在堆内存中实例化Car里面的各个参数。 3.把对象指向堆内存空间。 为了提高运行效率,编译器在编译代码时可能会对指令进行重排序。重排序的原则是,保证单线程执行结果的正确性,并遵循 happen-before 原则。 指令间的依赖
阅读全文
posted @ 2020-06-04 23:15 牛有肉
阅读(454)
评论(0)
推荐(0)
编辑