Рекламные кампании для вашего бизнеса
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 0-9
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»
Все термины в глоссарии

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

... Технопарк и Техносфера Mail.Ru . Участникам будут доступны курсы по темам: веб-технологии, анализ безопасности веб-проектов, разработка на Java, алгоритмы, структуры данных, подготовительная программа C/C++, постановка задач на разработку. В курсах сделан упор на практику, позволяющую ...

0 1186

... языки и технологии, классические промышленные стандарты (C++) и перспективные фреймворки (Qt, Django); языки программирования: высокоуровневые (C#, Java, Python, Ruby) и низкоуровневые (Assembler); алгоритмы и структуры данных, дискретная математика, олимпиадная подготовка по информатике; администрирование ...

Юлия Хоршева
02.09.16 в 11:17
0 1663

... это образец для подражания в сфере визуализации данных. Инструмент позволяет использовать упрощённый код, который затем компилируется в Java. Существует также проект Processing.js, с помощью которого веб-сайты могут использовать Processing без апплетов Java. Порт в Objective-C позволяет использовать ...

Юлия Хоршева
20.05.16 в 10:00
2 14547

... Live 4  произойдут  изменения, которые коснутся приложений, написанных на языках программирования со строгой типизацией данных (например, Java, С/С++, C#), и могут потребовать их доработки. SOAP и JSON-запросы будут работать с новыми типами данных, в которых тип параметра у идентификаторов ...

Юлия Хоршева
21.04.16 в 10:18
0 3180

... страницах может перенаправлять на «связки сплойтов», предлагать загрузить троянские программы под видом системных обновлений (Flash Player, Java и т.п.) и выполнять другие несанкционированные операции. В этом случае вред в первую очередь наносится посетителям сайта, а не поисковой ...

Григорий Земсков
24.03.16 в 09:52
0 5178
Отправьте отзыв!