首先我要说的是,我已经用C ++进行了大约15年的专业开发工作,而且我在Linux系统上做了很少量的Java。但是,我似乎在eclipse上的Java安装上做错了。
我在C:\ tools \ eclipse \ helios的Windows 7机器上安装了eclipse。 我在C:\ tools \ Java \ jdk1.6.0中安装了Java jdk。 Java jre安装在C:\ tools \ Java \ jre1.6.0。
中在eclipse中,我创建了一个java项目,并将项目指向上面列出的jdk文件夹。换句话说,我将jdk列为已安装的JRE之一,它是选定的JRE。
BTW:我也在eclipse中安装了Google的android工具和MotoDev环境,我可以在这些项目中编写和构建android java代码。当然,他们不使用jdk。所以,我对Java比较陌生,我想从简单开始,所以我创建了基本的HelloWorld项目。我有以下简单的代码:
package app;
import system; // System not recognized here!!!
public class Application
{
public static void main(String[] args)
{
system.out.println("Hello World!"); // System not recognized here, obviously!
}
}
任何人都知道我在这里做错了什么?似乎没有任何地方指向jdk / lib目录。 jdk在jdk1.6.0 / jre / lib中查找,我很确定它不会帮助我。
感谢。
答案 0 :(得分:5)
java.lang
包中存在系统类。它是默认导入的。所以不需要像你那样导入它。请记住,类名以大写字符开头是Java的惯例。因此,System类具有大写S
JDK中的包和类的文档可在http://download.oracle.com/javase/6/docs/api/获得。特别是在开始使用Java编程时,最好经常引用它
答案 1 :(得分:1)
也许你需要一个资本'S'系统?而且你不需要导入'系统'。它会自动导入。
答案 2 :(得分:1)
它是System
而不是system
。并且无需明确导入它。