当前位置:编程学习 > JAVA >>

JIN类型转换函数内存泄漏

--------------------编程问答-------------------- 怎么没人回答?
帮顶一下 --------------------编程问答-------------------- 这是java么,发错版块了吧。。。 --------------------编程问答-------------------- 木有人会吗? --------------------编程问答-------------------- 木有人会吗? --------------------编程问答-------------------- 没细看,哪里看出来是内存泄露了,是内存耗尽了吧?
for (;;)
        {
                str2jstring(env, szSql);
                Sleep(10);
        } --------------------编程问答--------------------
引用 5 楼 dracularking 的回复:
没细看,哪里看出来是内存泄露了,是内存耗尽了吧?
for (;;)
        {
                str2jstring(env, szSql);
                Sleep(10);
        }

如果不是内存泄漏,那应该怎样避免内存耗尽呢? --------------------编程问答--------------------
引用 5 楼 dracularking 的回复:
没细看,哪里看出来是内存泄露了,是内存耗尽了吧?
for (;;)
        {
                str2jstring(env, szSql);
                Sleep(10);
        }

内存一直增加,达到了200d多M --------------------编程问答--------------------
引用 7 楼 jamseyang 的回复:
引用 5 楼 dracularking 的回复:

没细看,哪里看出来是内存泄露了,是内存耗尽了吧?
for (;;)
{
str2jstring(env, szSql);
Sleep(10);
}

内存一直增加,达到了200d多M

這裡是無限循環,而且方法中有新建對象
NewObject(strClass, ctorID, bytes, encoding);

怎麼排除不全是因為這個新建對象的關係而產生的內存增加?
試著比較該對象的大小和每次循環后使用的內存大小。。
补充:Java ,  Java SE
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,