![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Здравствуйте!
Пожалуйста, если кто может, опишите по шагам создание программы, ну например, стандартного вывода HelloWord! на IDEA 5.0. ![]() Сам попробовал ![]() ![]() Спасибо всем! P.S. Можно писать на e-mail: [email protected]. --------------------
Don't give up without even trying |
|||
|
||||
Metal_Heart |
|
|||
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 1 Всего: 12 |
Легко!
1. Создать новый проект средствами "визарда" 2. Открыть панель "projects" (обычно слева) там будет дерево каталогов и файлов текущего проекта 3. На папке "src" щелкни правой кнопкой - и выбери "new - class" всё -------------------- не стыдно учиться, а стыдно не учиться |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 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. Пишем код:
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 -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Metal_Heart |
|
|||
а почему бы и нет? ![]() ![]() Профиль Группа: Участник Сообщений: 728 Регистрация: 31.3.2005 Где: Москва Репутация: 1 Всего: 12 |
Lamer George, падаю ниц пред тобой
![]() -------------------- не стыдно учиться, а стыдно не учиться |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Да ладно.
![]() Главное, чтобы не впустую прошло. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Спасибо большое!
Все получилось... ![]() ![]() ![]() ![]() Текст "Hello Word!" выводится в нижнем окошечке... Это так и должно быть? Если так, то зачем вообще такой вывод нужен, где используется? И ещё, в Java не создается exe файлов, как, при компиляции, в VC++? Можно ли запустить программу не делая каждый раз Run? Спасибо за ответы, на многочисленные вопросы! --------------------
Don't give up without even trying |
|||
|
||||
batigoal |
|
||||||||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Да, в консоли.
Бывает, что и используется. При работе в командной строке. Но чаще используется либо графический интерфейс, либо веб-страницы.
Нет. На выходе компиляции ты имеешь (в простейшем случае) один или несколько .class-файлов.
Не обязательно Run. Выполнение кода .class-файлов производится виртуальной машиной Java (JVM). Поэтому запускаются они (если ты не используешь среду разработки) командой java MainClass (плюс некоторые дополнительные действия). Но самостоятельного изолированного exe-файла обычно не делается, хотя это и возможно при использвании дополнительных средств. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
||||||||
|
|||||||||
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Lamer George, спасибо большое! Теперь все стало намного понятнее.
Буду дальше ковыряться... ![]() --------------------
Don't give up without even trying |
|||
|
||||
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
привет! У меня ещё появился, чисто любопытный, вопрос...
Для чего в нижнем правом углу идет, как бы это назвать, загрузка что ли? Идет загрузка до 65 М, какая-то. Это что ещё такое? ![]() Спасибо! Это сообщение отредактировал(а) WildChild - 2.9.2005, 12:06 --------------------
Don't give up without even trying |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Это память. "49 М of 71" означает, что используется 49 Мб, выделено 71. Но реально эти числа выше.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Ещё хотел спросить, забыл прошлый раз...ранний склероз!
![]() Ты писал... 12. Нажимаем на плюсик в левом верхнем углу диалога. Вводим название запуска и (главное!) имя нашего класса (MainClass) в поле Main Class. В Idea 5 нужно еще убрать флажок Use alternative JRE. OK. Зачем вводить название запуска, с какой целью это делается? Спасибо! --------------------
Don't give up without even trying |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Исключительно для твоего удобства. Эти имена будут отбражаться списком, если ты сделаешь для одного проекта несколько вариантов запуска. При работе в командной строке аналога этому имени не будет вовсе.
Это сообщение отредактировал(а) Lamer George - 4.9.2005, 21:03 -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
То есть если я изменю программу, перекомпилирую её, то смогу увидить различия в конечном результате между двумя различными реализациями программы в проекте. Правильно?
![]() Большое спасибо за помощь! ![]() --------------------
Don't give up without even trying |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 11 Всего: 151 |
Нет, не совсем. Ты можешь использовать эту возможность таким образом: сделать, например, два main-класса, и запускать то один, то другой. Или, например, запускать проект с различными параметрами командной строки.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
WildChild |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 114 Регистрация: 24.8.2005 Где: Российская Федера ция Репутация: нет Всего: нет |
Теперь понял!
![]() Спасибо! ![]() --------------------
Don't give up without even trying |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java tools & IDE's | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |