Все названия программных продуктов являются зарегистрированными торговыми марками соответствующих фирм.
Никакая часть настоящего издания ни в каких целях не может быть воспроизведена в какой бы то ни было форме и какими бы то ни было средствами, будь то электронные или механические, включая фотокопирование и запись на магнитный носитель, если на это нет письменного разрешения издательства
Язык, виртуальная машина и экосистема Java.
Среда программирования на Java существует с конца 1990-х годов. Она состоит из языка [ava и поддерживающей его исполняющей системы, иначе называемой виртуальной машиной Java (JVM).
В то время, когда был разработан язык Java, такое разделение считалось новшеством, но теперь оно стало в большей степени общей тенденцией в разработке программного обеспечения. Примечательно, что в среде .NET, выпущенной корпорацией Microsoft через несколько лет после Java, был принят весьма схожий подход к архитектуре платформы.
Важное отличие платформ .NET и Java заключается в том, что Java всегда воспринималась как относительно открытая экосистема со многими поставщиками, хотя ее разработка велась владельцем технологии. На протяжении всей истории развития Java эти поставщики сотрудничали и соперничали за отдельные компоненты технологии Java.
Одна из главных причин успеха экосистемы Java состоит в том, что она является стандартизированной средой. Это означает, что на применяемые технологии имеются спецификации, соответствующие данной среде. И эти стандарты дают разработчику и потребителю уверенность, что технология будет совместима с другими компонентами, даже если они от поставщика иной технологии.
Оглавление.
Введение.
Часть I. Введение в Java.
Глава 1. Введение в среду Java.
Глава 2. Основы синтаксиса Java.
Глава 3. Объектно-ориентированное программирование на Java.
Глава 4. Система типов Java.
Глава 5. Введение в объектно-ориентированное проектирование на Java.
Глава б. Управление оперативной памятью и параллелизм в Java.
Часть II. Работа с платформой Java.
Глава 7. Соглашения по программированию и документированию.
Глава 8. Работа с коллекциями Java.
Глава 9. Обработка данных в типичных форматах.
Глава 10. Обработка файлов и ввод-вывод.
Глава 11.Загрузка классов, рефлексия и дескрипторы методов.
Глава 12. Модули на платформе Java.
Глава 13. Инструментальные средства платформы Java.
Приложение А. Дополнительные средства.
Предметный указатель.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Java :: #Эванс :: #Флэнаган :: #2019
Смотрите также учебники, книги и учебные материалы:
- Начинаем программировать на Python, Гэддис Т., 2019
- Программирование на Python для начинающих, МакГрат М., 2015
- Java Script Notes For Professionals
- Java, справочник разработчика
- Java, задачи по основам программирования, более 600 задач, около 150 задач с решениями, книга для школьников и не только, Канель Е.Г., Зэев Ф., 2019
- HTML5 Notes For Professionals
- Html5+css3, основы современного web-дизайна, Кириченко А.В., Хрусталев А.А., 2018
- HTML5 и CSS3, Веб-разработка по стандартам нового поколения, Хоган Б., 2014