举一个memory leak的例子
不要举资源访问以及JNI方面的例子
不要举资源访问以及JNI方面的例子
解决方案 »
- 小弟编了个学生信息管理系统 可是里边还有数据库的内容,应该如和打包发行,在不同的机器上都能运行
- 请问大侠 客户端接收soapMessage消息,除了selvet还有其他方法吗
- 请高手帮我看一下,能不能帮我把这段代码改成JAVA,谢谢!
- 要用路径时是用\好还是/好?
- 急急急,壓縮 有中文名的文件 後 在壓縮文件中無法正常顯示中文 文件名 幫忙看一下
- 打开一个Frame,在延时2秒后,自动关闭
- 请问JList怎么增加东西啊?
- 小弟学了一段时间JAVA,很多东西不懂,向高手请教
- Unix下Java如何连接Access
- 网络间文件传输问题。这应该是老大难问题了,不用bean和rmi怎么才能传得快,这个连老师也无法解决。有没有高人?
- 急请求jmf问题
- 高手接分题
实际上,是不存在memory leak的,这种误解其实大多原自中文跟英文的对应。
java的确不需要我们去管理内存,比如分配,释放,但并不代表不存在这种情况
而我的项目,在进行压力测试,内存高据不下,只到内存用尽
最终Outof Memory
我所说的楼上是samismile(米兰10年)
{
private Object[] elements;
private int size = 0;
public Stack(int initialCapacity)
{
this.elements = new Object[initialCapacity];
}
public void push(Object e)
{
ensureCapacity();
elements[size++] = e;
}
public Object pop()
{
if (size == 0)
{
throw new EmptyStackException();
}
return elements[--size];
}
private void ensureCapacity()
{
if (elements.length == size)
{
Object[] oldElements = elements;
elements = new Object[2 * elements.length + 1];
System.arraycopy(oldElements, 0, elements, 0, size);
}
}
}