我想问一些关于Java VM的小问题以及关于它的事情。
如果我正确理解导入过程,那么当我在Java中通过import
关键字请求包的内容时,正在从其指定的导入目录导入包。然后,当我从计算机中的目录运行Java应用程序并且在JVM导入目录中找不到某些导入的包时,JVM正在当前目录中查找它们。但是在那种情况下肯定会出现问题,因为当我从Eclipse运行我的项目并从项目中请求一些包时,就会找到它。我认为Eclipse正在改变搜索包的目录。我对吗?这是用Java导入的全部方式吗?
答案 0 :(得分:2)
import语句只是语法糖,因此您不必在类中的任何位置指定完全限定名称。它实际上并没有导入任何代码。
在classpath中查找课程。
答案 1 :(得分:0)
在eclipse中,您可以配置构建路径(对于每个项目)选项项目 - - >建立路径。 在那里你可以添加目录,jar文件,外部jar文件等。 您还可以查看已定义的内容。