Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Не могу разобраться с IDEA 
:(
    Опции темы
WildChild
  Дата 24.8.2005, 16:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



Здравствуйте!
Пожалуйста, если кто может, опишите по шагам создание программы, ну например, стандартного вывода HelloWord! на IDEA 5.0. smile
Сам попробовал smile , но ничего не понял... smile

Спасибо всем!

P.S.
Можно писать на e-mail: [email protected].
--------------------
Don't give up without even trying
PM MAIL   Вверх
Metal_Heart
Дата 24.8.2005, 16:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а почему бы и нет?
**


Профиль
Группа: Участник
Сообщений: 728
Регистрация: 31.3.2005
Где: Москва

Репутация: 1
Всего: 12



Легко!

1. Создать новый проект средствами "визарда"
2. Открыть панель "projects" (обычно слева) там будет дерево каталогов и файлов текущего
проекта
3. На папке "src" щелкни правой кнопкой - и выбери "new - class"

всё



--------------------
 не стыдно учиться, а стыдно не учиться 
PM ICQ   Вверх
batigoal
Дата 24.8.2005, 16:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 11
Всего: 151



Поподробнее:

Сначала ставим JDK.

1. Открываем IDEA.
2. FIle - New Project. Вводим имя проекта и нажимаем Next.
3. Если в списке есть JDK - выбираем один из них и жмем Next. Если нет - сначала нажимаем Add, выбираем директорию, куда был установлен JDK.
4. Выбираем Create single-module project -> Next.
5. Java module -> Next.
6. Вводим имя модуля -> Next.
7. Оставляем имя папки src -> Next.
8. Finish.
9. Правой кнопочкой по верхней папке в списке -> New -> Class -> MainClass (это будет именем нашего класса) -> OK.
10. Пишем код:
Код

public class MainClass {
    public static void main(String[] args)
    {
        System.out.println("Hello, world!");
    }
}

11. Run -> Edit Configurations
12. Нажимаем на плюсик в левом верхнем углу диалога. Вводим название запуска и (главное!) имя нашего класса (MainClass) в поле Main Class. В Idea 5 нужно еще убрать флажок Use alternative JRE. OK.
13. Run -> Run -> Run.
14. Наслаждаемся.

Добавлено @ 16:48
Модератор: Перенесено из Общих вопросов в Java Tools

Это сообщение отредактировал(а) Lamer George - 25.8.2005, 09:27


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
Metal_Heart
Дата 25.8.2005, 09:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


а почему бы и нет?
**


Профиль
Группа: Участник
Сообщений: 728
Регистрация: 31.3.2005
Где: Москва

Репутация: 1
Всего: 12



Lamer George, падаю ниц пред тобой smile


--------------------
 не стыдно учиться, а стыдно не учиться 
PM ICQ   Вверх
batigoal
Дата 25.8.2005, 09:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 11
Всего: 151



Да ладно. smile
Главное, чтобы не впустую прошло.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
WildChild
Дата 25.8.2005, 19:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



Спасибо большое!
Все получилось... smile Хотя у меня есть вопросы! smile smile smile
Текст "Hello Word!" выводится в нижнем окошечке... Это так и должно быть?
Если так, то зачем вообще такой вывод нужен, где используется?
И ещё, в Java не создается exe файлов, как, при компиляции, в VC++?
Можно ли запустить программу не делая каждый раз Run?

Спасибо за ответы, на многочисленные вопросы!
--------------------
Don't give up without even trying
PM MAIL   Вверх
batigoal
Дата 25.8.2005, 21:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 11
Всего: 151



Цитата(WildChild @ 25.8.2005, 20:27)
Текст "Hello Word!" выводится в нижнем окошечке... Это так и должно быть?

Да, в консоли.

Цитата(WildChild @ 25.8.2005, 20:27)
Если так, то зачем вообще такой вывод нужен, где используется?

Бывает, что и используется. При работе в командной строке. Но чаще используется либо графический интерфейс, либо веб-страницы.

Цитата(WildChild @ 25.8.2005, 20:27)
И ещё, в Java не создается exe файлов, как, при компиляции, в VC++?

Нет. На выходе компиляции ты имеешь (в простейшем случае) один или несколько .class-файлов.

Цитата(WildChild @ 25.8.2005, 20:27)
Можно ли запустить программу не делая каждый раз Run?

Не обязательно Run. Выполнение кода .class-файлов производится виртуальной машиной Java (JVM). Поэтому запускаются они (если ты не используешь среду разработки) командой java MainClass (плюс некоторые дополнительные действия). Но самостоятельного изолированного exe-файла обычно не делается, хотя это и возможно при использвании дополнительных средств.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
WildChild
Дата 30.8.2005, 10:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



Lamer George, спасибо большое! Теперь все стало намного понятнее.
Буду дальше ковыряться... smile
--------------------
Don't give up without even trying
PM MAIL   Вверх
WildChild
Дата 2.9.2005, 12:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



привет! У меня ещё появился, чисто любопытный, вопрос...
Для чего в нижнем правом углу идет, как бы это назвать, загрузка что ли?
Идет загрузка до 65 М, какая-то. Это что ещё такое? smile

Спасибо!

Это сообщение отредактировал(а) WildChild - 2.9.2005, 12:06
--------------------
Don't give up without even trying
PM MAIL   Вверх
batigoal
Дата 2.9.2005, 12:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 11
Всего: 151



Это память. "49 М of 71" означает, что используется 49 Мб, выделено 71. Но реально эти числа выше.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
WildChild
Дата 2.9.2005, 18:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



Ещё хотел спросить, забыл прошлый раз...ранний склероз! smile
Ты писал...

12. Нажимаем на плюсик в левом верхнем углу диалога. Вводим название запуска и (главное!) имя нашего класса (MainClass) в поле Main Class. В Idea 5 нужно еще убрать флажок Use alternative JRE. OK.

Зачем вводить название запуска, с какой целью это делается?

Спасибо!
--------------------
Don't give up without even trying
PM MAIL   Вверх
batigoal
Дата 2.9.2005, 21:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 11
Всего: 151



Исключительно для твоего удобства. Эти имена будут отбражаться списком, если ты сделаешь для одного проекта несколько вариантов запуска. При работе в командной строке аналога этому имени не будет вовсе.

Это сообщение отредактировал(а) Lamer George - 4.9.2005, 21:03


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
WildChild
Дата 4.9.2005, 18:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



То есть если я изменю программу, перекомпилирую её, то смогу увидить различия в конечном результате между двумя различными реализациями программы в проекте. Правильно? smile
Большое спасибо за помощь! smile
--------------------
Don't give up without even trying
PM MAIL   Вверх
batigoal
Дата 4.9.2005, 21:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


Профиль
Группа: Участник Клуба
Сообщений: 6423
Регистрация: 28.12.2004
Где: Санктъ-Петербургъ

Репутация: 11
Всего: 151



Нет, не совсем. Ты можешь использовать эту возможность таким образом: сделать, например, два main-класса, и запускать то один, то другой. Или, например, запускать проект с различными параметрами командной строки.


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
WildChild
Дата 5.9.2005, 12:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 114
Регистрация: 24.8.2005
Где: Российская Федера ция

Репутация: нет
Всего: нет



Теперь понял! smile
Спасибо! smile
--------------------
Don't give up without even trying
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java tools & IDE's | Следующая тема »


 




[ Время генерации скрипта: 0.0865 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.