Форум программистов, компьютерный форум, киберфорум
Java
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.65/173: Рейтинг темы: голосов - 173, средняя оценка - 4.65
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67

Xочу научиться программировать на Java.

04.03.2010, 13:40. Показов 35312. Ответов 57
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.

У меня только коледжская база на языках pascal, delphi и БД.

но базу данных подогнал а остальное нет.

Xочу научиться программировать на Java.

опыта нет в программирований.

английский тоже не очень.

с чего начать ? какая оболочка ? где это все скачать бесплатно?

Спасибо за ранее!
0
Лучшие ответы (1)
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
04.03.2010, 13:40
Ответы с готовыми решениями:

Научиться программировать!
Очень хочется научиться программировать! Помогите! С чего начать, с какой литературы?:umnik:

Хочу научиться программировать
Есть большое желание научиться программированию, хотя бы азам оного! Подскажите, с чего начать?

Хочу научиться программировать на C++
Хочу научиться программировать на C++ но незнаю с чего начать? Подскажите пожалуйста

57
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
12.03.2010, 06:22  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Black Fregat Посмотреть сообщение
Так не надо в командной строчке писать MyFirst.Java
Напишите MyFirst.java
Прошу прощения за все !

я так и пишу в командной строке :C:\Program Files\Java\jdk1.6.0_18\bin>javac MyFirst.java

может причина в том что MyFirst.java.txt?
Java
1
2
3
4
5
6
7
8
9
05.03.2010  09:16            27*648 klist.exe
05.03.2010  09:16            27*648 ktab.exe
05.03.2010  09:16           348*160 msvcr71.dll
11.03.2010  17:31               133 MyFirst.java.txt
05.03.2010  09:07               133 MyFirst.java.txt.bak
05.03.2010  09:16            27*648 native2ascii.exe
05.03.2010  09:16            27*648 orbd.exe
05.03.2010  09:16            27*648 pack200.exe
05.03.2010  09:16            73*728 packager.exe
если в этом как переименовать что б файл имел след. расширение MyFirst.java, а не MyFirst.java.txt!
1
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
12.03.2010, 09:04
Лучший ответ Сообщение было отмечено как решение

Решение

1) Как Вам удалось такое сделать? У меня notepad по команде "Сохранить как" нормально меняет расширение
2) На крайний случай в консоли есть команда ren
Code
1
ren MyFirst.java.txt MyFirst.java
3
1 / 1 / 0
Регистрация: 04.03.2010
Сообщений: 67
12.03.2010, 09:24  [ТС]
Цитата Сообщение от Black Fregat Посмотреть сообщение
1) Как Вам удалось такое сделать? У меня notepad по команде "Сохранить как" нормально меняет расширение
2) На крайний случай в консоли есть команда ren
Code
1
ren MyFirst.java.txt MyFirst.java
Спасибо!
Не знаю как получилось с расширением, но щас ее поменял работает без ошибки, но ничего не выводится, делаю так :
Java
1
2
3
4
5
C:\Program Files\Java\jdk1.6.0_18\bin>
 
C:\Program Files\Java\jdk1.6.0_18\bin>javac MyFirst.java
 
C:\Program Files\Java\jdk1.6.0_18\bin>
MyFirst.java файл находится в катологе :C:\Program Files\Java\jdk1.6.0_18\bin>
0
Фрилансер
 Аватар для Black Fregat
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  [ТС]
Цитата Сообщение от Black Fregat Посмотреть сообщение
Ну правильно, компиляция без ошибок должна пройти молча. Должен был только появиться файл MyFirst.class
Теперь его надо запустить командой java MyFirst
Никаких расширений, только имя класса
Спасибо вам большое !!! получилось

Добавлено через 3 минуты
Цитата Сообщение от Ero Посмотреть сообщение
Спасибо вам большое !!! получилось
А есть оболочка в яве или все придется в блокноте писать ?
0
Фрилансер
 Аватар для Black Fregat
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  [ТС]
Цитата Сообщение от BogdanPotapenko Посмотреть сообщение
Ero, а ещё, кроме оболочек, внизу каждого сообщения на форуме есть кнопочка "спасибо".
Я поражаюсь терпению Фрегата, который так подробно тебе объяснял элементарные вещи, описанные в любом справочнике по языку.

*да, офтоп.

ЗЫ: А вообще, спасибо автору, некоторые вопросы действительно заставили от души улыбнуться
Да, спасибо за терпение Фрегату!!!
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
Фрилансер
 Аватар для Black Fregat
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

Вот и запускайте:
Code
1
"C:\Program Files\Java\jdk1.6.0_18\bin\javac" MyClass.java
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
Фрилансер
 Аватар для Black Fregat
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
Фрилансер
 Аватар для Black Fregat
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
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
01.04.2010, 19:02
Ну не совсем так. Существует список путей, по которым java-машина будет искать класс. Он прописывается в переменной CLASSPATH. Посмотрите, что у Вас там написано, есть ли среди путей текущий каталог (. или .\) Такой эффект может, например, означать, что в CLASSPATH явно прописан путь C:\, а текущего каталога нет

Или попробуйте явно указать путь к классам так:
Code
1
java -cp .\ Hello1
0
36 / 36 / 10
Регистрация: 04.02.2010
Сообщений: 82
01.04.2010, 19:05
Black Fregat, ну какой там classpath? Там же Hello1
Но замечание ценное.
0
Фрилансер
 Аватар для Black Fregat
3709 / 2083 / 567
Регистрация: 31.05.2009
Сообщений: 6,683
01.04.2010, 19:22
Цитата Сообщение от BogdanPotapenko Посмотреть сообщение
Black Fregat, ну какой там classpath? Там же Hello1
Но замечание ценное.
При описанных симптомах явно надо лезть в classpath.
Ибо если в classpath пропала текущая директория, то java перестанет находить классы:
Code
1
2
3
4
5
6
7
Y:\>java Hello1
Hello!
 
Y:\>set classpath=C:\
 
Y:\>java Hello1
Exception in thread "main" java.lang.NoClassDefFoundError: Hello1
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.04.2010, 19:22

Научиться программировать за месяц
Если заниматься каждый день по несколько часов, я смогу освоить на каком-то начальном уровне, допустим, Паскаль за месяц?

Хочу научиться программировать на С++
Ребят, помогите, вообще не понимаю нифига, самые легкие задачки не могу решить, вроде книги читаю, вроде все понятно, но когда дело до...

Как научиться программировать на D?
Здравствуйте! Короче я решил изучить язык D. Я почитал про него, очень новый язык, образован от популярного C++, крутой синтаксис и прочее....

Как научиться программировать на VB(A)
Народ, посоветуйте какую лучше версию ВБ скачать, может там какие-нибудь моды или наоборот без них, литературку по ВБ, и если можно то то...

Как научиться программировать
Здравствуйте! Извините пожалуйста, если не в том разделе написал. Как выучить язык C++? Сейчас стал заниматься C++ по учебнику...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Особенности 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
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru