摘要:
策略模式: 做一件事情时,不同的执行方式 例如:下列代码 定义了一种排序方法sort,根据传进来的comparator 对象(根据什么排序)。实现对象的排序 package com.atguigu.test.designPattern.Strategy; import com.atguigu.mod 阅读全文
摘要:
1.饿汉式 类加载到内存后,就实例化一个单例,jvm保证线程安全 推荐使用 缺点:不管用到与否,类加载时就会完成实例化 (类加载static修饰的就会执行) 额外知识点(一般对象) //使用反射的方式 也叫做通过反序列化的方式获取对象 Class clazz=Class.forName("") // 阅读全文
摘要:
1.用到的工具包 <!-- 用于查看当前线程锁的状态 分析JVM中Object布局 --> <dependency> <groupId>org.openjdk.jol</groupId> <artifactId>jol-core</artifactId> <version>0.7.1</versio 阅读全文
摘要:
1.NPE异常 三目运算符: exp1?val1:val2; exp1为true 返回 val1 反之 exp1=false 返回 val2 int i=0; boolean flag=false; Integer j=null;// ************正常输出**************** 阅读全文