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»
Все термины в глоссарии

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

... Курс 19 апреля–17 мая 15 000 руб. SEO Интеллект 21 апреля KPI и качество трафика Семинар 11:00–17:00 10 000 руб. MasterBrand Business School Первое знакомство с языком Java Вебинар 12:00–14:00 Бесплатно GeekBrains Продвижение в Instagram Курс 21–22 апреля 17 500 руб. MyAcademy

Дарья Дарья Калинская
5 дней назад
0 3426

... тестирование. Школа рассчитана на тех, у кого уже есть опыт создания приложений . Потребуется также владение алгоритмами и базовые знания Java. Принимаются студенты любого возраста и с любым образованием. Занятия стартуют в июле 2018 года. Они будут проходить после 19:00 по будням ...

Валерия Валерия Полякова
10 Апреля
0 3674

... Основы Python Дистанционный курс 3–4 апреля Бесплатно GeekBrains Программист Android Дистанционный курс 3 апреля–2 ноября 7570 руб./мес. GeekBrains Программист Java Дистанционный курс 3 апреля–2 ноября 5712 руб./мес. GeekBrains 4 апреля Digital Stand Up: тренды и инсайды Презентация 19:00–21:00 300 руб. Ассоциация интерактивных ...

Дарья Дарья Калинская
01 Апреля
0 5688

... начинающих Дистанционный курс 2 дня Бесплатно GeekBrains Website Optimization. Повышение эффективности сайта Семинар 11:00–17:00 10 000 руб. MasterBrand Business School Основы Java Дистанционный курс 2 дня Бесплатно GeekBrains Продвижение в Facebook Дистанционный курс 2 дня 17 500 руб. MyAcademy 1 апреля Разработка сайта самостоятельно ...

Дарья Дарья Калинская
25 Марта
0 5961

... SEO-продвижения: аудит сайта для начинающих Дистанционный курс 23 марта–20 апреля Бесплатно Ingate, Нетология 24 марта Двухдневный интенсив по основам Java Дистанционный курс 24–25 марта Бесплатно GeekBrains Двухдневный интенсив по основам веб-разработки Дистанционный курс 24–25 марта Бесплатно ...

Дарья Дарья Калинская
18 Марта
0 6181
Отправьте отзыв!