Определение Ява

В 1991 году Sun Microsystems разработала объектно-ориентированный язык программирования, известный как Java . Цель состояла в том, чтобы использовать его в телевизионной приставке, типе устройства, которое отвечает за прием и декодирование телевизионного сигнала. Первым названием языка было « Дуб», позже оно было известно как « Зеленый», и оно точно приняло наименование Java .

Ява

Намерение Sun состояло в том, чтобы создать язык со структурой и синтаксисом, подобным C и C ++, но с более простой объектной моделью и устранением низкоуровневых инструментов.

Основными принципами Java являются пять: объектно-ориентированное программирование, возможность выполнения одной и той же программы в разных операционных системах, включение поддержки сетей по умолчанию, возможность выполнения кода в удаленных системах. Безопасный способ и простота использования.

Как правило, Java-приложения компилируются в байт-код (двоичный файл с исполняемой программой), хотя они также могут быть скомпилированы в собственном машинном коде.

Sun контролирует спецификации и разработку языка, компиляторов, виртуальных машин и библиотек классов через процесс сообщества Java . В последние годы компания (которая была приобретена Oracle ) выпустила большую часть технологий Java под лицензией GNU GPL .

Приложение Java очень широкое. Этот язык используется в самых разных мобильных устройствах, таких как телефоны и мелкая бытовая техника. В рамках Интернета Java позволяет разрабатывать небольшие приложения (известные как апплеты ), которые встроены в HTML-код страницы, для непосредственного выполнения из браузера; Стоит отметить, что для его работы необходим правильный плагин, но его установка легка и проста.

Причины выбрать Java по сравнению с другими языками

Ява * Он является объектно-ориентированным : хотя в этом режиме есть недоброжелатели, объектно-ориентированное программирование очень удобно для большинства приложений и является необходимым для видеоигр. Среди наиболее очевидных предлагаемых преимуществ - отличный контроль над кодом и лучшая организация, поскольку достаточно написать один раз методы и свойства объекта, независимо от того, сколько раз они использовались.

* Он очень гибкий : Java - это язык, специально подготовленный для повторного использования кода; он позволяет пользователям брать программу, которую они разработали некоторое время назад, и очень легко обновлять, независимо от того, нужно ли им добавлять функции или адаптировать ее к новой среде.

* Работает на любой платформе : в отличие от программ, которым требуются определенные версии для каждой операционной системы (например, Windows или Mac), приложения, разработанные на Java, работают в любой среде, поскольку их выполняет не система, а виртуальная машина (известная как виртуальная машина Java или JVM ).

* Его использование не требует экономических вложений : программирование на Java абсолютно бесплатно; Нет необходимости приобретать какую-либо лицензию, просто загрузите комплект разработки ( Java Development Kit или JDK ) и дайте волю воображению.

* Это открытый исходный код : Java предлагает код почти всех своих собственных библиотек, так что разработчики могут знать и изучать их подробно или расширять свои функциональные возможности, принося пользу себе и другим.

* Это расширяемый язык : продолжая предыдущий пункт, каждый программист может свободно просматривать и улучшать нативный код Java, и их работа может стать решением проблем многих людей во всем мире. Бесчисленные разработчики воспользовались этим достоинством языка и продолжают это делать.

Рекомендуем