Java
iteye_6443
这个作者很懒,什么都没留下…
展开
-
java的内存泄漏一小段代码
在这个例子中,我们循环申请Object对象,并将所申请的对象放入一个Vector中,如果我们仅仅释放引用本身,那么Vector仍然引用该对象,所以这个对象对GC来说是不可回收的。因此,如果对象加入到Vector后,还必须从Vector中删除,最简单的方法就是将Vector对象设置为null。 [code="java"] Vector v=new Vector(10); for (int...2010-03-30 17:32:47 · 93 阅读 · 0 评论 -
java的多态性
看下面这段程序: [code="java"] class Father{ public void func1(){ func2(); } //这是父类中的func2()方法,因为下面的子类中重写了该方法 //所以在父类类型的引用中调用时,这个方法将不再有效 //取而代之的是将调用子类中重写的func2()方法 ...2010-03-30 17:36:56 · 107 阅读 · 0 评论 -
简单的工厂模试
[code="java"]//动物类接口 interface Animal{ //发出声音 public class sayHello(){}; } //生产动物的工厂类 class AnimalFactory{ public static Animal crea...2010-03-30 18:11:05 · 111 阅读 · 0 评论