Программирование на Java

Фильтр
Все книги (11)
Поможем выбрать книги
Расскажем о новинках, свежих подборках и главных литературных событиях
Свет женщины Свет женщины
Свет женщины Свет женщины
Свет женщины Свет женщины
Свет женщины Свет женщины
Свет женщины Свет женщины

Java — это объектно-ориентированный язык программирования, который используется в большинстве разработок на сегодняшний день. Созданный в 1995 году, он не перестает развиваться и совершенствоваться, занимая лидирующие места в рейтингах популярности.
Его ключевое отличие — кроссплатформенность, позволяющая работать готовой программе на любых устройствах без внесения изменений. Для этого используются Java-машины, преобразующие байт-код в понятный текущей платформе. Еще одна важная особенность — высокая степень контроля хода программы: при попытке выполнения непредусмотренных изначально действий, ее работа прекращается.

На сегодняшний день этот язык принадлежит компании Oracle, которая занимается его развитием и продвижением, выпускает обновления, дающие разработчикам все более широкие возможности.

Применение

По данным Oracle, технология Джава используется почти на трех миллиардах устройств в самых разных отраслях. Вот самые популярные из них:

•        серверные приложения, используемые крупными корпорациями — серверная часть, фронт- и бэк-энд программ в страховых компаниях, банках и пр.;

•        веб-приложения образовательных, государственных, страховых и других учреждений в большинстве стран Европы;

•        мобильные приложения для устройств на ОС Android;

•        приложения для компьютеров, средства разработки;

•        встраиваемые системы банковских карт, смарт-часов.

Преимущества

Основное преимущество этого инструмента является его главной особенностью — кроссплатформенность позволяет коду одинаково работать как на Windows, так и на iOS или Linux. При этом в отличие от других средств разработчикам не придется писать три версии кода для разных платформ, он будет автоматически преобразован в процессе компиляции.

Еще одно важное достоинство этого инструмента — дружественный синтаксис, похожий на С и С++, но лишенный всего неудачного и откровенно неудобного. По этой причине разработчикам несложно перейти на Джава, ведь большинство конструкций им уже понятны.

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

Читать полностью
Свернуть текст