С чего начать писать на J2ME?
Вот решил начать изучать Java...
И имеется желание начать писать под мобилки...
Обычные, смарты и Android...
Но вот не знаю с чего именно начать?
И что лучше учить?
А там вообще как эмуль надо качать да ставить вроде?
И платформы каждую отдельно надо учить?
Т.е. например для смартов Nokia одна, для тачфонов другая и для телефонов третья? И так же с Samsung, Motorola, Apple и т.д.?
JRE и JDK качать и ставить в любом случае надо, какую платформу(ME, EE или SE ) не учить.
JRE и JDK качать и ставить в любом случае надо, какую платформу(ME, EE или SE ) не учить.
Я вот начал с J2SE и поставил Eclipse, но он мне компилирует и исполняет прямо в среде своей... Т.е. выходит на Java exe-шники нельзя создавать? Или как-то можно эти приложения запускать отдельно полноценно, а не через коммандную строку java имя_класса ?
Ну я знаю шо такое виртуальная машина Java и шо такое байт-код, я просто раньше видел, шо создавались специальные exe-шники, которые внутри содержали данные для виртуальных машин...
Ведь надо ж как-то запускать у клиента их...
Но могу предположить, что такой exe-шник имеет в себе JRE и JAR файл, и такой метод ИМХО не очень хороший, темболее для учебных целей
Но могу предположить, что такой exe-шник имеет в себе JRE и JAR файл, и такой метод ИМХО не очень хороший, темболее для учебных целей
Ну а как тогда приложения написанные на джаве поставляются клиенту на настольные компы в каком виде? Прямо так через передачу параметров коммандной строки?
Можно запускать напрямую, можно запускать через батник или другой шелл-скрипт. Можно и компилировать в exe, но обычно крайне не рекомендуется. Просто - зачем?
http://www.javalobby.org/articles/java2exe/ - можно почитать.
По сути - правильно сказали, следует разобраться с языком и платформой. Потом - читать доки по J2ME.
А файлы .class это что?
И как из них можно сделать .jar?
Manifest-Version: 1.0
Created-By: 1.5.0_05 (Sun Microsystems Inc.)
Main-Class: Application1
де Application1 - назва головного класу (клас, який містить метод main, якщо в тебе один java файл, то він співпадає з його назвою). Тоді архіватором архівуєш класи і створену папку (вибираєш метод не rar, а zip) і розширення ставиш .jar
Manifest-Version: 1.0
Created-By: 1.5.0_05 (Sun Microsystems Inc.)
Main-Class: Application1
де Application1 - назва головного класу (клас, який містить метод main, якщо в тебе один java файл, то він співпадає з його назвою). Тоді архіватором архівуєш класи і створену папку (вибираєш метод не rar, а zip) і розширення ставиш .jar
Форум рускоязычный. И украинский тут понимают процентов 10-20. Так что отредактируй пока не заминусовали