本文目录一览:
- 1、检测java工程中有哪些文件流没关闭
- 2、怎样检测到服务器java中有哪些输入输出流没有关闭,会导致什么后果
- 3、有没有工具可以检测java工程中有哪些文件流没关闭
- 4、Java中怎么判断一个io流是否已经关闭
检测java工程中有哪些文件流没关闭
字符流不关闭是没关系的 垃圾收集到最后会自动为你回收只不过要多占用内存一会而已但如果文件流布关闭(尤其是独占模式下)则会出现异常 对外的程序也打不开这个文件因此要记得关闭它
怎样检测到服务器java中有哪些输入输出流没有关闭,会导致什么后果
如果项目小的话,通过检查代码的方式查看流是否关闭,如果项目太大的话,这个还真不知道;
流如果没有关闭的话,会导致内存溢出;
有没有工具可以检测java工程中有哪些文件流没关闭
目前来看是没有的,这个具体的只有询问相关框架的高手或者查看文档了。 建议初学者不要考虑这些问题,考虑的太多只会影响你的效率。 谢谢。
Java中怎么判断一个io流是否已经关闭
try{
inputstream.read();
Syste.out.println("流未关闭");
}cache(Exception e){
Syste.out.println("流已关闭");
}