随笔分类 -  JAVA

摘要:1.重排序 在执行程序时为了提高性能,编译器和处理器常常会对指令做重排序.重排序分三种类型: 1.编译器优化的重排序.编译器在不改变单线程程序语义的前提下,可以重新安排语句的执行顺序. 2.指令级并行的重排序.现代处理器采用了指令级并行技术(Instruction-Level Parallelism 阅读全文
posted @ 2018-04-04 12:54 做个安分守己的陈某某 阅读(188) 评论(0) 推荐(0)
摘要:1.立即加载/"饿汉模式" 什么是立即加载?立即加载就是使用类的时候已经将对象创建完毕,常见的实现办法就是直接new实例化.而立即加载从中文的语境来看,有"着急"/"急迫"的含义,所以也称为"饿汉模式". /* * 立即加载方式 饿汉模式 */ public class SingleObject { 阅读全文
posted @ 2018-04-02 16:30 做个安分守己的陈某某 阅读(276) 评论(0) 推荐(0)
摘要:java中使用new关键字后,类的执行过程。 阅读全文
posted @ 2018-04-01 15:54 做个安分守己的陈某某 阅读(270) 评论(0) 推荐(0)