![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 81
GeminiXin.
这个作者很懒,什么都没留下…
展开
-
Java并发编程(四)final
final禁止指令重排分析对final域的读和写更像是普通的变量访问,编译器和处理器要遵守两个重排序规则:在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序。初次读一个包含final域的对象的引用,与随后初次读这个final域,这两个操作之间不能重排序。下面,我们通过一些示例性的代码来分别说明这两个规则:public class FinalTest { final int inc; int num; stati原创 2022-04-07 16:27:19 · 426 阅读 · 0 评论 -
java并发编程(三)synchronized
synchronized 使用原创 2022-04-06 18:15:10 · 192 阅读 · 0 评论 -
Java并发编程(二) volatile
volatile使用原创 2022-04-06 15:23:36 · 161 阅读 · 0 评论 -
Java并发编程(一)
java并发编程原创 2022-04-02 16:08:56 · 168 阅读 · 0 评论 -
Java transient 关键字的使用
序列化与反序列化原创 2022-03-28 15:36:36 · 461 阅读 · 0 评论 -
java 静态成员变量、非静态成员变量、静态代码块、非静态代码块、构造方法 执行顺序
java 静态代码块、非静态代码块、构造方法 执行顺序原创 2022-03-14 17:43:21 · 1401 阅读 · 0 评论