Основы Java, используемые в J2ME:
1. Основы синтаксиса Java: включая основные типы данных, ключевые слова, операторы и т. Д.
2. Объектно-ориентированное мышление: концепции классов и объектов, наследование и полиморфизм и т. Д.
3. Обработка исключений
4. Многопользовательский
Основы Java, которые не используются в J2ME:
1. Использование команд Javac и Java в JDK
2. Многие классы в основе Java не имеют их в J2ME, или методы в классах были значительно упрощены. Поэтому рекомендуется быть знакомым с классовыми библиотеками в J2ME.
3. Знания, такие как апплет, AWT и Swing, вообще не могут использоваться в J2ME.
2. Функции, которые не могут быть временно выполнены в J2ME
Я перечислю некоторые функции, которые не могут быть выполнены в J2ME в настоящее время. Я надеюсь, что каждый сможет активно добавить их:
1. Не изменяйте код на мобильном телефоне для реализации портирования, в основном ссылаясь на игры.
2. Динамически изменить текст кнопки.
3. Примите китайский вклад на холсте.
4. Управляйте местными ресурсами, такими как адресные книги, полученные короткие сообщения и т. Д.
5. Создать разрушительные вирусы мобильного телефона.
3. Кросс-платформирование J2ME
Технология J2ME происходит из Java, поэтому она также имеет преимущества JVM и может быть перенесена на платформы, которые поддерживают Java. Тем не менее, текущая технология J2ME делает плохую работу по кроссплатформы. Давайте кратко рассмотрим причины:
1. Размеры экрана мобильного телефона разные:
Это в основном в производстве интерфейса. Если вы используете расширенный пользовательский интерфейс, такой как разработка приложений, вход пользователей, регистрация пользователей и т. Д., Обычно проблем нет.
Если вы используете пользовательский интерфейс низкого уровня, например, если вы создаете игру, вам нужно рассмотреть эту проблему.
Я так много сказал в двух словах. Я надеюсь, что друзья, которые изучают J2ME, могут избежать обхода. Я надеюсь, что все будут активно исправить и дополнить недостатки. Спасибо за вашу поддержку!