为什么我输入Scanner reader = new Scanner(System.in);时,Ecllipse会提示要加上@SuppressWarnings("resource"),
@SuppressWarnings("resource")的具体含义是什么?
------解决方案--------------------------------------------------------
一般来说,只要是进行IO操作的,都需要有close()进行资源释放。
但你的Scanner来自System.in,这个则不应该被close(),为了避免提示警告你没有关闭资源,所以加这个。
------解决方案--------------------------------------------------------
1楼,你知道的太多了。