jdk和eclipse的问题

时间:2011-05-21 01:44:03

标签: java eclipse

首先我要说的是,我已经用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中查找,我很确定它不会帮助我。

感谢。

3 个答案:

答案 0 :(得分:5)

java.lang包中存在系统类。它是默认导入的。所以不需要像你那样导入它。请记住,类名以大写字符开头是Java的惯例。因此,System类具有大写S

JDK中的包和类的文档可在http://download.oracle.com/javase/6/docs/api/获得。特别是在开始使用Java编程时,最好经常引用它

答案 1 :(得分:1)

也许你需要一个资本'S'系统?而且你不需要导入'系统'。它会自动导入。

答案 2 :(得分:1)

它是System而不是system。并且无需明确导入它。