java 基础
文章平均质量分 81
大道之道
这个作者很懒,什么都没留下…
展开
-
java 的内存一致性
此文是目前本人对 java 的内存一致性 的认识与理解,随着本人技术的成长,我将不断完善对它的理解与使用。针对网上各种各样的,杂乱随意的描述,我将尽最大努力,对其进行相应的描述。阐述过程中尽最大努力做到,描述准确,语义明确,简洁易读,容易理解。欢迎各位同道中人批评、讨论,加关注。Java 语言规范里的 Happens-before 顺序,定义了,诸如对共享变量的读取和写入等内存操作的 happens-before 关系。只有当写操作发生在读操作之前,一个线程写的结果才能保证对另一个线程的读是可见的。Java原创 2022-06-19 10:58:10 · 249 阅读 · 0 评论 -
java final 关键字的使用,第一部分 final 数据(final data)
Java 的 final 关键字根据上下文应用场景的不同而含义略有不同,但总的来说,用它修饰定义,则表示被修饰的目标不可更改。通常出于两个原因想要禁止目标的更改:设计或效率。因原创 2022-06-19 09:53:18 · 350 阅读 · 0 评论