Действительно ли Вы - студент, пытающийся изучить язык Java или профессионала, стремящегося развернуть Ваш набор навыков? Если Вы чувствуете себя немного пораженными шириной платформы Java, вот, некоторые предложили изучить пути, чтобы помочь Вам стать наиболее от своего опыта обучения Java.
Новый Для Java
Следующие следы являются самыми полезными для новичков:
- Начинание – введение в технологию Java и уроки при установке программного обеспечения для разработки Java и использовании этого, чтобы создать простую программу.
- Изучая Язык Java – Уроки, описывающие существенные понятия, такие как классы, объекты, наследование, типы данных, обобщения, и пакеты.
- Существенные Классы Java – Уроки на исключениях, основном вводе/выводе, параллелизме, регулярных выражениях, и среде платформы.
Построение На Основе
Готовый погрузиться глубже в технологию? См. следующие темы:
- Наборы – Уроки при использовании и расширении Платформы Наборов Java.
- Упаковка Программ В Файлах JAR – Урок при создании и подписании файлов JAR.
- Интернационализация – введение в разработку программного обеспечения так, чтобы это могло быть легко быть адаптированным (локализованное) на различные языки и области.
- Отражение – API, который представляет ("отражает") классы, интерфейсы, и возражает в текущей виртуальной машине Java.
- Безопасность – функции платформы Java, что справка защищает приложения от вредоносного программного обеспечения.
- JavaBeans – технология компонентов платформы Java.
- Механизм Расширения – Как сделать пользовательские API доступными для всех приложений, работающих на платформе Java.
- Обобщения – улучшение к системе типов, которая поддерживает операции на объектах различных типов, обеспечивая безопасность типов времени компиляции.
Лелейте Клиент?
Если Вы хотите сосредоточиться на том, чтобы разрабатывать Java базируемые настольные решения и богатые Интернет-приложения, см. следующие темы:
- Swing – введение в инструментарий GUI Swing, с кратким обзором функций и визуальным каталогом компонентов. См. ниже для более всестороннего учебного руководства на Swing.
- Создание GUI с Swing – всестороннее введение в создание GUI на платформе Java.
- Развертывание – Как упаковать приложения и апплеты, используя файлы JAR, и развернуть их использующий Сеть Java, Запускается и Плагин Java.
- 2-D Графика – Как вывести на экран и напечатать 2-D графику в приложениях.
- Полноэкранный Монопольный API Режима – Как записать приложения, которые более полно используют аппаратное обеспечение машинной графики пользователя.
Пыл По Серверу!
Если Вы интересуетесь получением навыков, важных для промежуточного программного обеспечения, стороны сервера, или разработки веб-приложения, см. следующие следы:
- Доступ к базе данных JDBC – Представляет API для связи между приложениями Java и широким диапазоном баз данных и источники данных.
- JMX – Расширения управления Java обеспечивают стандартный способ управлять ресурсами, такими как приложения, устройства, и службы.
- JNDI – Именование Java и Интерфейс Каталога позволяют получить доступ к Именованию и Службе каталогов, такой как DNS и LDAP.
- JAXP – Представляет API Java для XML, Обрабатывающего (JAXP) 1.4 технологии.
- RMI – Удаленный API Вызова метода позволяет объекту вызвать методы объекта, работающего на другой виртуальной машине Java.
- Параллелизм – У платформы Java есть API, чтобы помочь Вам разработать многопоточные программы.