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

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

... нужды бизнеса и предпочтения разработчиков расходятся. Самыми востребованными языками программирования у работодателей являются JavaScript, Java и Python – 47,8%, 47,4% и 33% ищут специалистов со знанием этих языков. Однако в зависимости от сферы деятельности компании предпочтение может отдаваться ...

Валерия Валерия Полякова
06 Февраля
0 4901

... начинающих специалистов. Обучение в Школе будет бесплатным. Для поступления необходимо знать хотя бы один язык программирования (JS, Python, C++, Java). Кроме того, необходимо на начальном уровне разбираться в принципах построения и работы веб-приложений, знать принципы работы операционных ...

Валерия Валерия Полякова
05 Февраля
0 3599

... млн Android - устройств к моменту публичного запуска, который запланирован на конец 2017 — начало 2018 года. Инструменты ARCore работают с движками Java / OpenGL, Unity и Unreal, что позволяет придавать объектам более реалистичный вид. Те разработчики, которые только начинают осваивать работу с 3D-дизайном,...

Алина Алина Назарова
30 Августа
0 1279

... 18 по 24 сентября включительно. В этом раунде участникам будет нужно написать программы для решения шести задач. Можно будет использовать Java, C++, C# или Python. На решение задач будет отведено 4 часа. В финале будут соревноваться те, кто справился как минимум с четырьмя квалификационными ...

Валерия Валерия Полякова
29 Августа
0 2022

... университете открыт набор на два направления – веб- и Android-разработки. В будущем планируют добавить программы разработки под iOS-устройства и Java. Программа рассчитана на 12 месяцев (350 академических часов). Стоимость обучения – 12,5 тысяч рублей в месяц. Год обучения стоит 150 тысяч рублей....

Валерия Валерия Полякова
20 Апреля
0 1973
Отправьте отзыв!