请教内存泄漏
yinx 2007-08-20 04:41:12 2个问题,请高手解答:
1.请问如果我定义一个 InputStream in;
然后 in=ds.getInputStream();------------------ds是一个构造好的 javax.activation.datasource
如果 我在用完in变量以后 不调用 in.close 会不会出现 内存泄漏 ?
2.请问在下面的程序中会不会有内存泄漏?
InputStreamReader inr = new InputStreamReader( zipFile.getInputStream(confEntry));
BufferReader reader = new BufferReader( inr );
try
{
....//do something using reader
}
reader.close();
程序中没有调用 inr.close() ,是否会造成 InputStreamReader对应的资源不能释放?