![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| IceVolt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.10.2011 Репутация: нет Всего: нет |
в книге Буткевича "пишем программы и игры для сотовых телефонов" во втором примере на 35ой при компиляции выдает ошибку
"C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\SlideShow.java:33: reached end of file while parsing }" сам пример
|
|||
|
||||
| IceVolt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.10.2011 Репутация: нет Всего: нет |
никто не может помочь?
|
|||
|
||||
| Artemon |
|
|||
|
а ты мне нравишься ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1771 Регистрация: 24.2.2004 Где: Челябинск Репутация: нет Всего: 20 |
Пропущен символ "}", а вот в каком месте - хоть немного напряги извилины.
Это сообщение отредактировал(а) Artemon - 25.10.2011, 07:56 -------------------- Контроль топлива на топливозаправщиках, мониторинг автотранспорта, расчет зарплаты водителей www.rscat.ru |
|||
|
||||
| oxigen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 12.4.2010 Репутация: 4 Всего: 4 |
Сообщения об ошибках компилятора стоит по крайней мере читать. Там написано и какой символ пропущен и в какой строке.
А еще стоит установить какую-то нормальную IDE. Тот же Eclipse к примеру. Тогда не придется тратить свое время на поиск опечаток и ошибок в синтаксисе. |
|||
|
||||
| IceVolt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.10.2011 Репутация: нет Всего: нет |
при добавлении еще одной скобки компилятор ну очень сильно ругается! C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:6: MyFirstMidlet is not abstract and does not override abstract method destroyApp(boolean) in javax.microedition.midlet.MIDlet public class MyFirstMidlet extends MIDlet { ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:8: cannot find symbol symbol : variable display location: class MyFirstMidlet display = Display.getDisplay(this); ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:10: cannot find symbol symbol : variable image location: class MyFirstMidlet image = Image.createImage("/flower.png"); ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:12: cannot find symbol symbol : class IOException location: class MyFirstMidlet catch (IOException ioe) { ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:15: cannot find symbol symbol : variable form location: class MyFirstMidlet form = new Form("SlideShow"); ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:16: cannot find symbol symbol : variable image location: class MyFirstMidlet form.append(image); ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:16: cannot find symbol symbol : variable form location: class MyFirstMidlet form.append(image); ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:17: cannot find symbol symbol : variable form location: class MyFirstMidlet display.setCurrent(form); ^ C:\Documents and Settings\Admin\j2mewtk\2.5.2\apps\HelloWorld\src\MyFirstMidlet.java:17: cannot find symbol symbol : variable display location: class MyFirstMidlet display.setCurrent(form); ^ 9 errors |
|||
|
||||
| oxigen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 12.4.2010 Репутация: 4 Всего: 4 |
Правильно ругается. В этом коде действительно много ошибок.
Переменные надо объявлять и импорт для использования IOException тоже нужен. Это сообщение отредактировал(а) oxigen - 25.10.2011, 15:14 |
|||
|
||||
| IceVolt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.10.2011 Репутация: нет Всего: нет |
но ведь в этом примере автор не говорит о переменных совсем, или автор думает что читатель чудесным образом уже знает как объявлять переменные?
|
|||
|
||||
| oxigen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 12.4.2010 Репутация: 4 Всего: 4 |
Дело в том, что все эти самоучители по мобильному программированию все таки расчитаны на людей, имеющих какой-то опыт и знания в java. И если это первый опыт программирования, то может стоит сперва изучить основы java, а уж потом браться за мобильную платформу. |
|||
|
||||
| IceVolt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.10.2011 Репутация: нет Всего: нет |
ах вот оно в чем дело!
oxigen, в таком случае не подскажите какие книги прочитать, чтобы потом понять примеры из Буткевича? |
|||
|
||||
| oxigen |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 142 Регистрация: 12.4.2010 Репутация: 4 Всего: 4 |
Кей Хорстманн, Гари Корнелл. Java2 первый том.
Герберт Шилдт. Java. Руководство для начинающих Брюс Эккель. Философия Java - книга реально очень хорошая, но в то же время довольно много углубляется в некоторые тонкости. Так что читать выборочно. Если цель именно мобильная java, то можно смело пропускать главы по построению интерфейсов (Swing, AWT и.т.п.) |
|||
|
||||
| IceVolt |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 13 Регистрация: 24.10.2011 Репутация: нет Всего: нет |
oxigen, скачал, начал читать, огромное спасибо!
|
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |