实例一
Vector v = new Vector(10);
for (int i = 1; i<100; i++)
{Object o = new Object();
v.add(o);
o = null;
}
实例二
public class Stack {
private Object[] elements;
private int size = 0;
public Stack(int initialCapacity) {
this.elements = new Object[initialCapacity];
}
public void push(Object e) {
elements[size++] = e;
}
public Object pop() {
if (size == 0)
throw new EmptyStackException();
Object o = elements[--size];
//elements[size+1]=null;
return o;
}
}
实例三
每次操作数据库时,都初始化数据库连接,并且没有释放,比如使用hibernate 时候~~~
Vector v = new Vector(10);
for (int i = 1; i<100; i++)
{Object o = new Object();
v.add(o);
o = null;
}
实例二
public class Stack {
private Object[] elements;
private int size = 0;
public Stack(int initialCapacity) {
this.elements = new Object[initialCapacity];
}
public void push(Object e) {
elements[size++] = e;
}
public Object pop() {
if (size == 0)
throw new EmptyStackException();
Object o = elements[--size];
//elements[size+1]=null;
return o;
}
}
实例三
每次操作数据库时,都初始化数据库连接,并且没有释放,比如使用hibernate 时候~~~
本文介绍了Java中Vector集合的使用方法,并提供了一个自定义栈类的实现示例,此外还提到了数据库连接管理的重要性。
14万+

被折叠的 条评论
为什么被折叠?



