JAVA中为什么要它呢 (import java.io.*; ) 我没调用任何包 怎么也要它?
来源:百度知道 编辑:UC知道 时间:2024/09/21 19:54:00
有的我直接把它去掉了 还不是可以运行
是用JCreator 工具 我说的是可以运行出结果 可是它还是提示有错 这怎么解释呢 麻烦各位了
是用JCreator 工具 我说的是可以运行出结果 可是它还是提示有错 这怎么解释呢 麻烦各位了
在没有其他调用的情况下,主要看你的main方法有没有用到throws IOException,如果用到,就要加。
但有时把它去掉了就不行
晕,你是用工具写的类吧,可能是你建类的时候自动import进去的。
只要你没用到包里的类,你import不import对你能不能运行都是没问题的。
只是在编译,运行时影响效率。
JCreator 没用过,你的是纯java类,还是jsp,可能是误报了把
这是引用包的,并不是必需的,只有在用到的时候才引用。
你没有用到它,将它去掉当然是可以的,至于它自动生成在上面嘛,就不太清楚了,可能是哪里设置的问题吧。
建议使用Eclipse,可以为你自动去掉没用到的包。
有错误是运行不了的吧,是警告吧。
Eclipse 会提示你哪些应该改,如何改。
这个问题就在于你用你引的包中的类没有
我觉得,正确的import 写法应该将类指定出来:
如:java.io.BufferedInputStream
这样要可以提高效率