摘要: JMM即为JAVA 内存模型(java memory model)。 JMM是一个抽象模型,它是建立在不同的操作系统和硬件层面之上,对问题进行了统一的抽象。 因为在不同的硬件生产商和不同的操作系统下,内存的访问逻辑有一定的差异,结果就是当你的代码在某个系统环境下运行良好,并且线程安全,但是换了个系统 阅读全文
posted @ 2021-08-25 11:32 精进的浩然兄 阅读(101) 评论(0) 推荐(0)
摘要: 对象属性初始化 声明属性时初始化 在初始化块中初始化 在构造方法中初始化 执行顺序 : 最先执行的是在定义属性时初始化的内容,再次是初始化块中对属性的初始化,最后是执行在构造方法中属性的初始化。 类属性初始化 声明该属性的时候初始化 静态代码块初始化 执行顺序 :按照编写顺序执行。 final变量的 阅读全文
posted @ 2021-08-25 10:42 精进的浩然兄 阅读(289) 评论(0) 推荐(0)