- 博客(4)
- 资源 (10)
- 收藏
- 关注
原创 JUnit4执行cases背后的故事(1)---JUnitCore源码分析
JUnit执行cases背后的故事—JUnitCore源码分析(1)背景:平常我们执行JUnit用例时,可以使用命令行或在IDE中使用Run As: JUnit Test,直接得到测试结果;但是背后的执行过程是怎么样的,值得我们深思,理解框架代码逻辑,有助于更好的使用该框架(或二次开发),本文将通过分析JUnitCore.java源码一一道来。(2)org.junit.runner.JUnitCor
2015-06-28 23:58:26 3625 2
原创 浅克隆与深克隆
1.浅克隆(shallow clone)被复制对象的所有基础类型变量(byte,short,int,long,char,boolean,float,double)与原有对象中变量具有相同的值,修改其值不会影响原对象;而复制对象中引用类型(数组,类对象等)还是指向原来对象,修改其值会影响原对象。2.深克隆(deep clone)被复制对象的所有基础类型变量(byte,short,int,long,ch
2015-06-12 19:13:12 730
原创 Mysql导入,导出数据
一.导入数据Mysql使用LOAD DATA INFILE语句插入数据,数据内容为文本文件newdata.txt,将新数据插入到YouClass表中; 表YouClass原有内容如下: id name sex degree passtest 2 Mary 1 89.34 0 3 tom 0 NULL 0newdata.txt内容如下:4
2015-06-08 15:40:47 616
原创 比较器 comparable vs comparator
comparable比较this和其他对象实例,类需实现(implements)java.lang.Comparable接口,重写public int compareTo(Object o1)comparator比较2个不同的对象实例,比较器类需实现(implements)java.util.Comparator接口,重写public int compare(Object o1, Object o2
2015-06-03 18:38:08 603
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人