- 博客(4)
- 收藏
- 关注
原创 MAT内存分析工具使用
MAT内存分析工具使用1、两个常用的入口2、 Leak Suspects :查看内存泄露的线程以及详细堆栈信息3、Histogram:查看对象占用的内存大小(可排序)
2020-06-16 15:15:47
217
原创 泛型学习总结
泛型学习总结主要参考文档1主要参考文档2参考文档2什么是泛型泛型的本质是参数化类型,所操作的数据类型被指定为一个参数。这种参数类型可以用在类、接口和方法的创建中,分别称为泛型类、泛型接口、泛型方法(函数)。泛型的作用:将运行期报错提前到编译期报错在编译阶段发现问题不匹配 List list1 = new ArrayList(); list1.add(100); for (Object o : list1) { // 运
2020-06-02 10:12:52
141
原创 单例模式
单例模式参考文章1、 什么是单例单例是一种设计模式单例模式就是为确保一个类只有一个实例,并为整个系统提供一个全局访问点的一种方法2、单例的三要素私有的构造方法;指向自己实例的私有静态引用;以自己实例为返回值的静态的公有方法。3、为什么 恶汉模式天生是线程安全?类加载的方式是按需加载,且只加载一次静态对象属于类,类加载的时候会实例化一个对象也只会实例化这一个对象4、为什么 传统的懒汉模式非线程安全?多个线程同时进入 if (singleton2 == null) {…} 语句块的情形
2020-06-01 10:08:05
76
原创 单元测试
单元测试1、主要学习文档http://3ms.huawei.com/km/blogs/details/6414945http://jmockit.cn/index.htm2、mock的作用: 打桩/模拟调用方法的结果如果方法A调用方法B,为方法A写单元测试用例的时候,方法B的返回结果可以直接使用@mock打桩模拟输出结果3、 idea生成单元测试文件快捷键 ctrl + shift + t...
2020-05-30 09:32:33
88
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人