Проблема с JDK и затмением - PullRequest
2 голосов
/ 21 мая 2011

Позвольте мне начать с того, что я занимаюсь профессиональной разработкой на C ++ около 15 лет, и я сделал очень небольшое количество Java на системах Linux. Однако я, похоже, что-то делаю неправильно с моей установкой Java на eclipse.

Я установил Eclipse на компьютере с Windows 7 в C: \ tools \ eclipse \ helios. У меня установлен Java jdk в C: \ tools \ Java \ jdk1.6.0. Java jre устанавливается в C: \ tools \ Java \ jre1.6.0.

В eclipse я создаю проект java и указываю проект на папку jdk, указанную выше. Другими словами, у меня есть JDK, указанный как один из установленных JRE, и это выбранный JRE.

Кстати: у меня также есть инструменты Google для Android и среда MotoDev, установленные в eclipse, и я могу писать и создавать Java-код Android в этих проектах. Конечно, они не используют 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 ]

5 голосов
/ 21 мая 2011

Класс системы присутствует в пакете java.lang.Он импортирован по умолчанию.Поэтому нет необходимости импортировать его, как вы это сделали.Помните, что в Java принято, чтобы имена классов начинались с заглавных букв.Следовательно, системный класс указан в верхнем регистре. S

Документация для пакетов и классов в JDK доступна по адресу http://download.oracle.com/javase/6/docs/api/. Это хорошая идея, чтобы ссылаться на это часто, особенно когда начинаю с программирования на Java

1 голос
/ 21 мая 2011

Это System, а не system.И нет необходимости импортировать его явно.

1 голос
/ 21 мая 2011

Может быть, вам нужна заглавная 'S' для Системы? И вам не нужно импортировать «Система». Импортируется автоматически.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...