Вы ищете способы практического использования java-кода? Если да, то вы пришли по адресу! В этом разделе мы рассмотрим практические примеры использования java-кода и то, как его можно применить на практике. Вы будете лучше понимать, как использовать java-код и почему это важно. Итак, продолжайте узнайте больше о Java на примерах и о том, как их можно использовать на практике!
Аудитория
Знакомимся с Java ME
Здравствуйте, жители Хабра! Сегодня Вы познакомитесь со всеми забытой платформой Java ME, а так же напишете классический Hello World. Если Вы заинтересовались — прошу под кат.
Изначально платформа называлась Java 2 Micro Edition, но потом разработчики переименовали её, и стала она называться Java Micro Edition.
Платформа наиболее известна тем, что практически любой мобильный телефон имеет виртуальную машину Java ME, и, когда люди не знали, что такое сенсорный телефон, было написано великое множество игр и приложений, которые Вы, может быть, используете и по сей день. По крайней мере, в одном я точно уверен: Opera Mini будет жить ещё долго 🙂 На самом деле Java ME используется не только в мобильниках, но и в проигрывателях Blu-ray дисков, КПК, и даже в ресиверах цифрового телевидения.
Пример простой программы на Java
В связи с приходом новых технологий, Java ME постепенно стала отходить на второй план, а затем и вовсе ушла в тень. Теперь всюду царствуют Android и IOS, но все же многие люди до сих пор пользуются простыми звонилками от таких фирм как Nokia, Samsung и так далее. Поэтому я хочу внести свой вклад в оживление Java ME, и, хотя уже не свергнуть таких гигантов как Android, может быть кто-то все же вспомнит старые добрые времена и разомнет пальцы, написав для своего телефона какую-нибудь игру just for fun.
Итак, приступим к написанию Hello World’a.
- JAVA ME SDK, скачать можно тут
- IDE или любой текстовый редактор
Шаг 1
Итак, вот каркас для нашего будущего приложения:
Hello World
package helloworld; /* * Импорт пакета, содержащего класс MIDlet * От этого класса должен быть унаследован главный класс приложения */ import javax.microedition.midlet.*; public class HelloWorld extends MIDlet < // Создаем главный класс и наследуемся от MIDlet // В классе MIDlet содержится 3 абстрактных метода public void startApp() < /* * Первый метод — startApp(). * Он вызывается при открытии приложения пользователем, * а так же после выхода из режима паузы. */ >public void pauseApp() < /* * Второй метод — pauseApp(). * Он вызывается тогда, когда Вам звонят и приложение приостанавливается */ >public void destroyApp(boolean unconditional) < /* * Последний метод — destroyApp(boolean unconditional). * Он вызывается при выходе из приложения. */ >>
Код неплохо задокументирован, надеюсь, Вам все понятно. Вы можете скомпилировать этот код и убедиться, что он работает.
Шаг 2
Java Примеры
В этой главе мы представим примеры часто используемых Java, в качестве примера, мы можем научиться быстро схватывать Java-приложений.
Почему Java для десктопа это плохая идея и какие есть аналоги
Java среда пример настройки
- Примеры Java — как создать файл Java?
- Примеры Java — Java , как запустить скомпилированные классы?
- Java пример — как выполнить каталог , указанный файл класса (CLASSPATH)?
- Примеры Java — как просмотреть текущую версию Java работает?
строка Java
- Java Примеры — сравнение строк
- Java Примеры — Найти последнее вхождение строки
- Java пример — удалить строку символов
- Java Примеры — строка замены
- Java пример — чтобы изменить строку
- Java Примеры — строка поиска
- Примеры Java — разбить строку
- Java Примеры — поворот верхнего регистра в нижнем регистре строку
- Java Примеры — тесты , если два строковых регионы равны
- Java Примеры — строка тест сравнения производительности
- Java Примеры — строка оптимизации
- Java Примеры — строка форматирования
- Java экземпляры — строка подключения
Java-массивы
- Java Примеры — отсортированные элементы массива и найти
- Java Примеры — Добавляет элементы
- Java Примеры — Получить длину массива
- Java экземпляры — массив обратного
- Java экземпляров — выходной массив
- Java экземпляры — массив для максимального и минимального
- Java экземпляры — Сложить массив
- Java экземпляры — заполнение массива
- Java экземпляры — расширение массива
- Java Примеры — поиск и сортировка массива
- Java Примеры — удалить элемент массива
- Java экземпляров — разница массива устанавливается
- Java пример — пересечение массивов
- Java экземпляр — найти указанный элемент в массиве
- Java экземпляр — чтобы определить , является ли тот же массив
- Java экземпляры — массив и множество
Время обработки Java
- Java Примеры — Форматирование времени (SimpleDateFormat)
- Java Примеры — Получить текущее время
- Java экземпляры — получить год, месяц и т.д.
- Java Примеры — временные метки времени преобразуется в
метод Java
- Java Примеры — перегрузкой метода
- Java пример — вывод элементов массива
- Java Примеры — Башня алгоритма Hanoi
- Java пример — число Фибоначчи
- Java Примеры — факториала
- Java пример — метод обложки
- Java Примеры — Использование InstanceOf Ключевое слово
- Java Примеры — перерыв использования ключевых слов
- Java экземпляр — продолжение использования ключевых слов
- Java Примеры — Этикетка (Label)
- Java Примеры — перечисление и переключатель заявление
- Использование Enum (перечисление) Конструктор и методы — Java Примеры
- Java экземпляры — для использования с петлей Еогеасп
- Java Примеры — переменной длины переменных параметров
- Java Примеры — перегрузки (перегрузки) , используемых в методе переменной длины
файловые операции Java
- Java пример — файлы записываются
- Java Примеры — читать содержимое файла
- Java Примеры — удаление файлов
- Java пример — скопировать файл в другой файл
- Java Примеры — добавление данных в файл
- Java пример — создать временный файл
- Java пример — для изменения файла дата последнего изменения
- Java Примеры — Получить Размер файла
- Java пример — переименование файлов
- Java пример — установить файл только для чтения
- Java пример — для обнаружения , существует ли файл
- Java экземпляры — создать файл в указанном каталоге
- Java Примеры — Получить время последнего изменения файла
- Java Пример — Создайте файл
- Java пример — файл сравнения путь
Операции каталогов Java
- Java Примеры — рекурсивно создать каталог
- Java пример — удалить каталог
- Java пример — определить , является ли пустой каталог
- Java пример — определить , является ли скрыт файл
- Java экземпляры — получить размер каталога
- Java Примеры — поиск файлов в указанном каталоге
- Java Примеры — Получить файлы родительского каталога
- Java экземпляры — получить каталог последнего изменения
- Примеры Java — структура каталогов для печати
- Java Примеры — все каталоги в указанном каталоге обходе
- Все файлы в указанном каталоге обходе — Java Примеры
- Java Примеры — поиск файлов в указанном каталоге
- экземпляр Java — каталог Обход корневой системы
- Java экземпляр — для просмотра текущего рабочего каталога
- экземпляр Java — каталог Обход
Обработка исключений Java
- Java Примеры — обработка исключений
- Java Примеры — Несколько обработки исключений (множественный улов)
- Java Примеры — Наконец Использование
- Java экземпляр — использование улова для обработки исключений
- Java Примеры — многопоточная обработка исключений
- Java Примеры — Получить информацию стека исключений
- Java Примеры — перегруженные методы обработки исключений
- Java Примеры — тест цепи ненормальный
- Java Примеры — пользовательских исключений
Структура данных Java
- Java Примеры — Цифровое суммирование
- Примеры Java — использовать стек , чтобы преобразовать выражение инфиксную в суффикс
- Java Примеры — начало списка (LinkedList) и перехода
- Java Примеры — Получить список (LinkedList) первый
- Java пример — удалить список элементов
- Java Примеры — Получить список элементов
- Java Примеры — Получить значение вектора индекса элемента
- Java Примеры — реализация стека
- Java Примеры — список Поиск элементов
- Java Примеры — метод стека для достижения толчок полностью изменить строку
- Java Примеры — очереди (Очередь) Использование
- Java Примеры — Получить максимальный элемент вектора
- Java пример — для изменения списка
- Java Примеры — вектор вращения
Java коллекции
- Java экземпляры — массив коллекции
- Java Примеры — Сравнить коллекции
- Java Примеры — HashMap обхода
- Java пример — установить длину
- Java Примеры — набор перемешиваются
- Java пример — набор Обход
- Java пример — установить обратный
- Java пример — удалить указанный элемент в коллекции
- Java Примеры — только для чтения коллекции
- Java Примеры — коллективный выход
- блок переключателей набор — Java Примеры
- Java Примеры — Список циркулирующих элементы движения
- Java Примеры — минимальные и максимальные значения в Списке Находки
- Java Примеры — траверс Hashtable ключей
- Java Примеры — Использование Enumeration траверс HashTable
- Примеры Java — добавить коллекцию различных типов элементов
- Java Примеры — Список Замена элементов
- Java Примеры — Список перехватом
Java Пример сети
- Java Примеры — Получить IP — адрес указанного хоста
- Java Примеры — Проверьте , был ли использован порт
- Java Примеры — доступ к локальной IP — адрес и имя хоста
- Java Примеры — Получить удаленный Размер файла
- Java Примеры — Оправа программа многопоточный сервер
- Java экземпляров — просмотр хоста , указанного последнего изменения файла
- Java экземпляр — для подключения к указанному узлу с помощью Гнездо
- Java Примеры — Веб — сканирование
- Java Примеры — Получить информацию URL ответа даты заголовка
- Java Примеры — Получить заголовки ответа URL
- Java Примеры — Анализ URL
- Java Примеры — примеры ServerSocket и Торцевые связи
Java потоки
- Java Примеры — Проверьте поток жив
- Java Примеры — Получить имя текущего потока
- Java Примеры — Мониторинг состояния
- Java экземпляры — настройки приоритет потока
- Java Примеры — Тупик и решение
- Java экземпляры — получить идентификатор потока
- Java Примеры — нить подвески
- Java Примеры — прекратить поток
- Java Примеры — производитель / потребитель проблема
- Java Примеры — Мониторинг состояния
- Java экземпляры — настройки приоритет потока
- Java Примеры — Тупик и решение
- Java Примеры — Получить состояние потока
- Java Примеры — Получить все темы
- Java Примеры — Просмотр приоритета потока
- Java Примеры — прерывание резьбы
Источник: www.w3big.com