|
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
|
|
Xочу научиться программировать на Java.04.03.2010, 13:40. Показов 35312. Ответов 57
Метки нет (Все метки)
Добрый день.
У меня только коледжская база на языках pascal, delphi и БД. но базу данных подогнал а остальное нет. Xочу научиться программировать на Java. опыта нет в программирований. английский тоже не очень. с чего начать ? какая оболочка ? где это все скачать бесплатно? Спасибо за ранее!
0
|
|
| 04.03.2010, 13:40 | |
|
Ответы с готовыми решениями:
57
Научиться программировать! Хочу научиться программировать Хочу научиться программировать на C++ |
|
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
|
|||||||
| 12.03.2010, 06:22 [ТС] | |||||||
|
я так и пишу в командной строке :C:\Program Files\Java\jdk1.6.0_18\bin>javac MyFirst.java может причина в том что MyFirst.java.txt?
1
|
|||||||
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
||||||
| 12.03.2010, 09:04 | ||||||
Сообщение было отмечено как решение
Решение
1) Как Вам удалось такое сделать? У меня notepad по команде "Сохранить как" нормально меняет расширение
2) На крайний случай в консоли есть команда ren
3
|
||||||
|
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
|
|||||||
| 12.03.2010, 09:24 [ТС] | |||||||
|
Не знаю как получилось с расширением, но щас ее поменял работает без ошибки, но ничего не выводится, делаю так :
0
|
|||||||
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|
| 12.03.2010, 09:32 | |
|
Ну правильно, компиляция без ошибок должна пройти молча. Должен был только появиться файл MyFirst.class
Теперь его надо запустить командой java MyFirst Никаких расширений, только имя класса
1
|
|
|
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
|
|||
| 12.03.2010, 10:48 [ТС] | |||
|
Добавлено через 3 минуты
0
|
|||
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|
| 12.03.2010, 11:00 | |
|
Оболочек сотни.. От самых простеньких типа http://www.jcreator.com/ до сложных и навороченных типа http://netbeans.org/
2
|
|
|
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
|
|
| 12.03.2010, 12:33 | |
|
Ero, а ещё, кроме оболочек, внизу каждого сообщения на форуме есть кнопочка "спасибо".
Я поражаюсь терпению Фрегата, который так подробно тебе объяснял элементарные вещи, описанные в любом справочнике по языку. *да, офтоп. ЗЫ: А вообще, спасибо автору, некоторые вопросы действительно заставили от души улыбнуться
1
|
|
|
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
|
|
| 12.03.2010, 13:45 [ТС] | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 6
|
|
| 17.03.2010, 00:18 | |
|
Привет!
подскажите, что делаю не так. следую вашей подробнейшей инструкции но .. . Microsoft Windows XP [Версия 5.1.2600] (С) Корпорация Майкрософт, 1985-2001. C:\Documents and Settings\sirAlex>cd C;\ Системе не удается найти указанный путь. C:\Documents and Settings\sirAlex>cd C:\ C:\>javac Hello1.java "javac" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. C:\>javac Hello1.java "javac" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. C:\>
0
|
|
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
||||||
| 17.03.2010, 00:25 | ||||||
|
У Вас JDK установлен? Видимо, он не прописался в path. Значит, найдите его, он, скорее всего, в папке C:\Program Files\Java\jdk1.6.0_18. А исполняемые файлы - в папке C:\Program Files\Java\jdk1.6.0_18\bin
Вот и запускайте:
0
|
||||||
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 6
|
|
| 17.03.2010, 23:27 | |
|
Весь инструментарий установлен, переменные прописаны........
C:\Documents and Settings\sirAlex>cd C:\ C:\>"C:\Java\jre6\bin\javac" Hello1.java ""C:\Java\jre6\bin\javac"" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. C:\>Java\jre6\bin\javac Hello1.java "Java\jre6\bin\javac" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.
0
|
|
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|
| 18.03.2010, 02:38 | |
|
Вы, вероятно, не вполне понимаете разницу между JRE и JDK
JRE - это рантайм, среда для выполнения программ. В ней нет компилятора. Я же Вас отсылал к JDK, который есть пакет разработчика. Сильно сомневаюсь, что JDK лежит в папке jre6..
1
|
|
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 6
|
|
| 22.03.2010, 18:42 | |
|
Спасибо за помощь, господин Блек Фрегат!
но возникли пара вопросов: 1. как нужно прописать переменную path, чтобы каждый раз не писать полный путь к javac? 2. в Эклипсе мною была написана еще одна программка Hello.java и разместилась она в c:\workspase\Hello так вот, в командной строке - не компилируется.. Как только переместил ее на c:\ - все заработало. В чем может быть причина?
0
|
|
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 6
|
|
| 26.03.2010, 14:37 | |
|
наверное полную чушь спросил??)
0
|
|
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|
| 26.03.2010, 15:16 | |
|
Нет, просто пропустил
1) Под XP: В свойствах "Моего Компьютера" (или, что тоже, "Панель управления"->Система) на закладке "Дополнительно" есть кнопочка "Переменные среды". Там редактируете Path 2) Честно говоря, нет никаких идей. А не компилируется - это как? Какие ошибки?
0
|
|
|
0 / 0 / 0
Регистрация: 17.03.2010
Сообщений: 6
|
|
| 01.04.2010, 17:22 | |
|
ВОТ ЧТО ПОЛУЧАЕТСЯ КОГДА ФАЙЛЫ Hello.java и Hello.class находятся где-то вне папки C:\
(даже на рабочем столе, хотя это диск С тоже))) C:\Documents and Settings\sirAlex>cd c:\ C:\>java Hello1 Exception in thread "main" java.lang.NoClassDefFoundError: Hello1 Caused by: java.lang.ClassNotFoundException: Hello1 at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivile ged(Native Method) at java.net.URLClassLoader.findClass(Unknow n Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadCla ss(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main class: Hello1. Program will exit. C:\>java Hello1 Exception in thread "main" java.lang.NoClassDefFoundError: Hello1 Caused by: java.lang.ClassNotFoundException: Hello1 at java.net.URLClassLoader$1.run(Unknown Source) at java.security.AccessController.doPrivile ged(Native Method) at java.net.URLClassLoader.findClass(Unknow n Source) at java.lang.ClassLoader.loadClass(Unknown Source) at sun.misc.Launcher$AppClassLoader.loadCla ss(Unknown Source) at java.lang.ClassLoader.loadClass(Unknown Source) Could not find the main class: Hello1. Program will exit. И СРАЗУ ВСЕ НОРМАЛЬНО, КАК ТОЛЬКО ПОМЕЩАЮ ИХ НЕПОСРЕДСТВЕННО НА С C:\>java Hello1 Hello1 ???
0
|
|
|
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
|
|
| 01.04.2010, 17:35 | |
|
Дорогой автор, спасибо за предыдущий пост!
![]() Вот такая хреновинка: C:\>java Hello1 означает, что джава-машине на вход будет подан файл C:\Hello.class Поэтому когда ты его убираешь из корня диска C, то джава-машина его просто не находит
0
|
|
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
||||||
| 01.04.2010, 19:02 | ||||||
|
Ну не совсем так. Существует список путей, по которым java-машина будет искать класс. Он прописывается в переменной CLASSPATH. Посмотрите, что у Вас там написано, есть ли среди путей текущий каталог (. или .\) Такой эффект может, например, означать, что в CLASSPATH явно прописан путь C:\, а текущего каталога нет
Или попробуйте явно указать путь к классам так:
0
|
||||||
|
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
|
|
| 01.04.2010, 19:05 | |
|
Black Fregat, ну какой там classpath? Там же Hello1
![]() Но замечание ценное.
0
|
|
|
Фрилансер
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
|
|||||||
| 01.04.2010, 19:22 | |||||||
|
Ибо если в classpath пропала текущая директория, то java перестанет находить классы:
0
|
|||||||
| 01.04.2010, 19:22 | |
|
Научиться программировать за месяц Хочу научиться программировать на С++
Как научиться программировать на VB(A)
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности.
Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
|
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version
Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
|
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер
На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
|
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/
TL DR
Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
|
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|