Введение в Java

Kata Academy
3 min readMay 20, 2019

--

Java — сильно типизированный объектно-ориентированный язык программирования, разработанный компанией Sun Microsystems (в последующем приобретённый компанией Oracle.) В настоящее время проект принадлежит OpenSource и распространяется по лицензии GPL. В OpenJDK вносят вклад крупные компании, такие как — Oracle, RedHat, IBM, Google, JetBrains. Так же на основе OpenJDK эти компании разрабатывают свои сборки JDK. Как утверждает компания Oracle — отличия между OpenJDK и OracleJDK практически отсутствуют за исключением лицензии, отрисовки шрифтов в Swing и некоторых библиотек, на которые лицензия GPL не распространяется. Приложения Java обычно компилируются в специальный байт-код, поэтому они могут работать на любой компьютерной архитектуре с помощью виртуальной Java-машины. На 2019 год Java — один из самых популярных языков программирования.

Особенности Java

Одной из основных особенностей Java является то, что данный язык не является ни чисто компилируемым, ни интерпретируемым. Код Java сначала компилируется из файла .java в файл .class, содержащий уже байт-код, а потом, во время выполнения программы, интерпретируется.
Данная особенность Java обеспечивает широкую поддержку кроссплатформенности: программа будет одинаково выполняться на любой современной платформе.

В Java использован Си-подобный синтаксис. Это означает, что вы сможете с меньшими усилиями переквалифицироваться с таких языков как C, C++, C#, JS, etc…

Еще одной причиной работать на Java является интегрированный сборщик мусора, который позволяет программисту больше времени писать бизнес-логику, а не отвлекаться на очистку оперативной памяти

Так же стоит отметить, что Java — полноценный ООП язык программирования, что обеспечивает масштабируемость, гибкость и адаптивность приложений вне зависимости от их размера.

Установка Java

Для работы с Java требуется только лишь JRE, но если мы хотим сами разрабатывать приложения, то стоит установить JDK (Java Development Kit).

Загрузить его можно с сайта Oracle.
Для этого требуется перейти по cсылке ,
подтвердить согласие с Лицензионным соглашением и скачать версию под вашу операционную систему.
Стоит отметить, что в данный момент мы используем JDK8 в последней версии. При использовании JDK12 вы можете столкнуться с затруднениями во время обучения.

После выбора версии вам предложат авторизоваться или зарегистрироваться, затем начнется загрузка.

Как только загрузка будет завершена, запустите файл и перейдите на данное окно.
Вам нужно выбрать папку установки JDK, она нам понадобится вскоре при установке IDE.

Дожидаемся окончания установки и переходим к видео для настройки системных переменных.

https://www.youtube.com/watch?v=uXMTq81jG7Y&feature=youtu.be&t=170

--

--

Kata Academy

Наши выпускники платят только после трудоустройства. Подробности: https://vk.com/kataacademy.