2013年1月5日

摘要: junit 简单使用:testcase:testcase 1 @RunWith(Parameterized.class) 2 public class QuickTest extends TestCase { 3 4 @Parameters 5 public static Collection<Object[]> getParam(){ 6 return Arrays.asList(new Object[][]{ 7 {3,3}, 8 {5,5} 9 });10 }... 阅读全文
posted @ 2013-01-05 18:52 幸运的小鸟 阅读(90) 评论(0) 推荐(0)
摘要: 1.快速排序 一次排序将数据分成两部分,一部分都比另外一部分大。再对这两部分数据按同样的排序方法进行。因为进行了二分操作,复杂度为nlogn 1 private void quick(int[] array,int start,int end){ 2 3 int mid = partition(array,start,end); 4 if(mid >= 0){ 5 if(mid > start) 6 quick(array,start,mid-1); 7 i... 阅读全文
posted @ 2013-01-05 18:45 幸运的小鸟 阅读(75) 评论(0) 推荐(0)
摘要: 整个JVM框架由loader加载类,然后由执行器在内存中处理数据,需要与异构系统(网络)交互是可以通过本地接口进行。Class Loader:加载class文件Execution Enigine:行为由指令集决定,java指令集相当于java语言的汇编语言 1)java解释器,解释执行java.class代码; 2)即时编译器,将热点代码转化为机器码,直接执行。Native Interface(本地接口):已经淡化Runtime data area(运行数据区):重点 阅读全文
posted @ 2013-01-05 18:21 幸运的小鸟 阅读(78) 评论(0) 推荐(0)

导航