J

Java

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

Главные особенности языка программирования Java:

· абсолютная независимость байт-кода от ОС, оборудования,

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

Возможности Java:

· большой перечень возможностей для обработки исключительных ситуаций,

· большой перечень способов фильтрации ввода и вывода,

· множество стандартных коллекций: массив, список, стек,

· присутствие средств написания сетевых приложений,

· присутствие классов для выполнения HTTP-запросов и обработки ответов,

· встроенные средства для написания многопотоковых приложений,

· унифицированный доступ к данным на основе JDBC и SQLJ,

· возможность поддержки шаблонов,

· одновременное выполнение программ,

· автоматическое управление памятью.

Платформы Java следующие:

· Standard Edition,

· Enterprise Edition,

· Micro Edition.

Выделяют также Java FX для создания графических интерфейсов и Java Card — технологии для приложений на смарт-картах и прочих устройствах с малым объёмом памяти. Необходимо отметить, что сегодня Java применяют для создания мобильных приложений под ОС Android.

Проекты, реализованные с применением Java:

· RuneScape,

· Amazon,

· eBay,

· LinkedIn,

· Yahoo!

Многие считают, что написанные на Java программы имеют невысокую производительность и занимают много оперативной памяти. Java сравнивают в основном с языком Си. Однако на сегодняшний день код Java ненамного медленнее – примерно в 1,8-2 раза. 




Синонимы: нет
Все термины на букву «J»
Все термины в глоссарии

Ссылки по теме

... автоматическое управление ставками и местами показов. Клиентская библиотека Python. В версиях v0 и v0_2 были выпущены клиентские библиотеки Java, C #, Ruby и PHP. Google рекомендует начать работу с новым API с этих ресурсов: заявка на подключение Google Ads API Beta; справка Google Ads API ; руководства Google ...

Валерия Валерия Полякова
03 Сентября
0 2910

... мероприятие и добавляйте себе в календарь. Удачи! Тема Формат Время проведения Стоимость Организатор 6 августа Алгоритмы и структуры данных на Java Дистанционный курс 6 августа–6 сентября 11 970 руб. GeekBrains Где, кому и как рассказать о своем мероприятии? Вебинар 19:00–20:00 Бесплатно Нетология ...

Дарья Дарья Калинская
05 Августа
0 8951

... себе в календарь [AUTHOR]Особенности ведения контекстной рекламы в Казахстане, правила рекламы в РСЯ и продвинутый курс программирования на Java  – про это и многое другое можно узнать больше уже на этой неделе.  Выбирайте заинтересовавшее мероприятие и добавляйте себе в календарь....

Дарья Дарья Калинская
29 Июля
0 8475

... июля–23 августа 11 970 руб. GeekBrains Unity: уровень 1. Начальный курс Дистанционный курс 23 июля–23 августа 11 970 руб. GeekBrains Алгоритмы и структуры данных на Java Дистанционный курс 23 июля–23 августа 11 970 руб. GeekBrains Обучение рекламе в интернете Дистанционный курс 23 июля–6 августа Бесплатно GeekBrains Основы ...

Дарья Дарья Калинская
22 Июля
0 9516

... года. Заявки на участие будут приниматься до 13 июля. Принять участие в хакатоне могут разработчики старше 18 лет, которые пишут на C++, Python или Java. Отборочный тур будет проходить с 14 по 21 июля, а финал состоится 28 июля. Оба этапа пройдут онлайн, а участникам предстоит решать задачи от ...

Валерия Валерия Полякова
21 Июня
0 5905
Отправьте отзыв!