01 2017 档案

sun.misc.Unsafe的理解
摘要:阅读目录 Unsafe类的作用 获取Unsafe对象 Unsafe类中的API 阅读目录 Unsafe类的作用 获取Unsafe对象 Unsafe类中的API 以下sun.misc.Unsafe源码和demo基于jdk1.7; 最近在看J.U.C里的源码,很多都用到了sun.misc.Unsafe这 阅读全文
posted @ 2017-01-18 11:13 冰花ぃ雪魄 阅读(288) 评论(0) 推荐(0) 编辑
java native关键字
摘要:native关键字用法 native是与C++联合开发的时候用的!Java自己开发不用的! 使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。 这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同 阅读全文
posted @ 2017-01-18 10:48 冰花ぃ雪魄 阅读(115) 评论(0) 推荐(0) 编辑
强大的Mockito测试框架
摘要:1自动生成Mock类 在需要Mock的属性上标记@Mock注解,然后@RunWith(MockitoJUnitRunner.class)或者在setUp()方法中显示调用MockitoAnnotations.initMocks(this);生成Mock类即可。 2自动注入Mock类到被测试类 只要在 阅读全文
posted @ 2017-01-11 16:18 冰花ぃ雪魄 阅读(622) 评论(0) 推荐(0) 编辑
JUnit + Mockito 单元测试(二)
摘要:JUnit 是单元测试框架。Mockito 与 JUnit 不同,并不是单元测试框架(这方面 JUnit 已经足够好了),它是用于生成模拟对象或者直接点说,就是”假对象“的工具。两者定位不同,所以一般通常的做法就是联合 JUnit + Mockito 来进行测试。 入门 首先是配置 Mock 对象, 阅读全文
posted @ 2017-01-11 15:57 冰花ぃ雪魄 阅读(1801) 评论(0) 推荐(0) 编辑