В настоящее время существует множество различных платформ, языков программирования и средств для создания и тестирования приложений. Все эти платформы часто узко специализированы (имеют узкую сферу применения). Язык программирования Java появился в 1995 году, как наследник знаменитого и вездесущего языка C++, под девизом “Write once, run anywhere” (Напиши один раз — запускай где угодно). Что такое Java, ee изучение? Благодаря накопленному опыту в C++ и трудам многих инженеров и математиков был разработан очень мощный, безопасный и кроссплатформенный язык программирования Java, а также вся инфраструктура, которая для него нужна.
Java платформы: создание приложения на java
Java платформа позволяет создавать практически все виды приложений, такие как: web-сайты, всевозможные серверы, приложения для персональных компьютеров и даже микропрограммы для умных домов и роботов. Современный рынок носимой электроники и интернета вещей дают джаве с нуля еще больший полигон для действий. Под Java платформу можно писать программы не только на языке программирования Java, но и на других, которые поддерживаются этой платформой (Groovy, Scala и другие).
Платформа и язык Java являются открытыми проектами и стандартами, что спровоцировало огромный рост их популярности и способствовало росту очень большого сообщества разработчиков и всевозможных форумов, на которых обсуждены почти все проблемы, которые у вас могут возникнуть.
Рекомендуем курс по теме
Стоит ли учить Java?
Изучать язык программирования Java стоит потому, что:
- он строго типизирован, что избавит вас от многих ошибок еще на этапе разработки;
- он является кроссплатформенным;
- все коды открыты и очень большое сообщество разработчиков,
- он очень популярен — на нем разработаны многие большие проекты (вся серверная часть сервиса Google+ и другие сервисы этой компании, знаменитая игра Minecraft, почти все Android приложения, amazon.com, ebay.com, PayPal и даже официальный сайт Пентагона написаны на Java);
- существует очень много прекрасных и бесплатных средств разработки на Java.
Нельзя сказать, что Java — простой язык программирования, но, изучив его, вы будете востребованы на рынке труда и сможете начать создавать много собственных стартапов.
Для начала изучения любого языка программирования и Java в частности, я рекомендую сначала ознакомиться с базовыми понятиями, которые изложены ниже.
Книги по Джава: помощники в изучении
Книга: “Информатика. Базовый курс. Симонович”.
Главы, рекомендуемые к прочтению:
Глава 1
1.2. Данные
- Носители данных
- Операции с данными
- Кодирование данных двоичным кодом
1.3. Файловая структура
- Единицы измерения данных
- Единицы хранения данных
- Понятие о файловой структуре
Глава 2
2.2. Методы классификации компьютеров
- Классификация по назначению
2.3. Состав вычислительной системы
- Аппаратное обеспечение
- Программное обеспечение
Глава 3
3.2. (Полностью)
3.3. (Полностью)
Глава 4
4.4. (Полностью)
Глава 7
7.3.
- Средства командной строки
Глава 15.
15.1. Основы представления графических данных
- Растровая графика
- Векторная графика
Глава 20
20.1. Языки программирования (полностью)
Также для того, чтобы начать разработку, вам понадобится сама Java платформа, так называемая JDK, и одна из интегрированных сред разработки (Netbeans, IntelliJ IDEA Community).
Этого будет достаточно, чтобы начать изучение этой платформы и знать основы java.
Удачи и успехов вам во всех начинаниях ;-)