2010年3月15日

ThreadPoolExecutor

摘要: java.lang.Object java.util.concurrent.AbstractExecutorService java.util.concurrent.ThreadPoolExecutor 所 有已实现的接口:Executor,ExecutorService 强烈建议程序员使用较为方便... 阅读全文

posted @ 2010-03-15 17:29 北冥有鱼,化而为鸟 阅读(1964) 评论(0) 推荐(0) 编辑

2010年3月12日

Garbage Collection

摘要: 常用方法: 引用计数:引用计数存储对特定对象的所有引用数,也就是说,当应用程序创建引用以及引用超出范围时,jvm必须适当增减引用数。当某对象的引用数为0时,便可以进行垃圾收集。 对象引用遍历:现在大多数jvm采用对象引用遍历。对象引用遍历从一组对象开始,沿着整个对象图上的每条链接,递归确定可到达(... 阅读全文

posted @ 2010-03-12 09:58 北冥有鱼,化而为鸟 阅读(255) 评论(0) 推荐(0) 编辑

2010年3月10日

Agile Manifesto

摘要: Individuals and interactions over processes and tools. Working software over comprehensive documentation. Customer collaboration over contract negoti... 阅读全文

posted @ 2010-03-10 15:04 北冥有鱼,化而为鸟 阅读(221) 评论(0) 推荐(0) 编辑

2010年3月5日

Prototype模式

摘要: 使用Prototype模式的一个好处就是可以节省大量的接口实现类的编写。采用工厂模式的话,如果分别为用户指定的每种场合都提供一个用户接口工厂类,将会为我们带来繁重的工作量。未来避免用户接口工厂类不断增加,可以考虑使用Prototype模式。 而Prototype模式的一个致命的缺点是:Java中的原... 阅读全文

posted @ 2010-03-05 10:29 北冥有鱼,化而为鸟 阅读(199) 评论(0) 推荐(0) 编辑

2010年3月4日

Some notes

摘要: Collection与Map,Comparator是同级的接口,Collection接口是继承了Iterator接口。Hashtable继承了Dictionary类,实现了Map接口。 public class Hashtable extends Dictionary implements Map ... 阅读全文

posted @ 2010-03-04 11:49 北冥有鱼,化而为鸟 阅读(186) 评论(0) 推荐(0) 编辑

2010年3月3日

快速排序法

摘要: 快速排序 快速排序是对冒泡排序的一种本质改进。它的基本思想是通过一趟扫描后,使得排序序列的长度能大幅度地减少。在冒泡排序中,一次扫描只能确保最大数值的数移到正确位置,而待排序序列的长度可能只减少1。快速排序通过一趟扫描,就能确保某个数(以它为基准点吧)的左边各数都比它小,右边各数都比它大。然后又用同... 阅读全文

posted @ 2010-03-03 17:53 北冥有鱼,化而为鸟 阅读(490) 评论(2) 推荐(0) 编辑

冒泡排序法

摘要: 在要排序的一组数中,对当前还未排好序的范围内的全部数,自上而下对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即:每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 Code highlighting produced by Actipro CodeHighli... 阅读全文

posted @ 2010-03-03 09:29 北冥有鱼,化而为鸟 阅读(159) 评论(0) 推荐(0) 编辑

2010年3月2日

直接插入排序法

摘要: 在要排序的一组数中,假设前面(n-1) [n>=2]个数已经是排好顺序的,现在要把第n个数插到前面的有序数中,使得这n个数也是排好顺序的。如此反复循环,直到全部排好顺序。 java (1) Code highlighting produced by Actipro CodeHighlighter... 阅读全文

posted @ 2010-03-02 18:37 北冥有鱼,化而为鸟 阅读(213) 评论(0) 推荐(0) 编辑

选择排序法

摘要: 在要排序的一组数中,选出最小的一个数与第一个位置的数交换;然后在剩下的数当中再找最小的与第二个位置的数交换,如此循环到倒数第二个数和最后一个数比较为止。 java Code highlighting produced by Actipro CodeHighlighter (freeware)h... 阅读全文

posted @ 2010-03-02 18:12 北冥有鱼,化而为鸟 阅读(159) 评论(0) 推荐(0) 编辑

2010年3月1日

Java Object method summary

摘要: clone(): 如果此对象的类不能实现接口Cloneable,则会抛出CloneNotSupportedException。注意:所有的数组都被视为实现接口Cloneable。此方法执行的是该对象的“浅表复制”,而不“深层复制”操作。 equals(Object obj) hashCode() ... 阅读全文

posted @ 2010-03-01 16:13 北冥有鱼,化而为鸟 阅读(287) 评论(0) 推荐(0) 编辑

导航