Logo Море(!) аналитической информации!
IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware
Скидка до 20% на услуги дата-центра. Аренда серверной стойки. Colocation от 1U!

Миграция в облако #SotelCloud. Виртуальный сервер в облаке. Выбрать конфигурацию на сайте!

Виртуальная АТС для вашего бизнеса. Приветственные бонусы для новых клиентов!

Виртуальные VPS серверы в РФ и ЕС

Dedicated серверы в РФ и ЕС

По промокоду CITFORUM скидка 30% на заказ VPS\VDS

VPS/VDS серверы. 30 локаций на выбор

Серверы VPS/VDS с большим диском

Хорошие условия для реселлеров

4VPS.SU - VPS в 17-ти странах

2Gbit/s безлимит

Современное железо!

Книги: [Классика] [Базы данных] [Internet/WWW] [Сети] [Программирование] [UNIX] [Windows] [Безопасность] [Графика] [Software Engineering] [ERP-системы] [Hardware]

     

JAVA 2. В подлиннике. Наиболее полное руководство

П. Ноутон, Г.Шилдт

Издано: 2000, СПб., БХВ-Петербург
Для широкого круга программистов
ISBN: 5-94157-012-0
Мягкий переплет, 1072 стр.
Формат: 70x100 1/16

Начало
Полное содержание
Об авторах
[Заказать книгу в магазине "Мистраль"]

Предисловие

Языки программирования, парадигмы, и практика не стоят на месте слишком долго. Часто оказывается, что методы и технические приемы, которые мы применяли вчера, сегодня уже устарели. Конечно, большая скорость изменений - это также одно из обстоятельств, которые делают занятие программированием весьма привлекательным времяпровождением. Всегда есть что-то новое на горизонте.

Возможно, никакой язык не иллюстрирует предшествующие утверждения лучше, чем Java. В последние несколько лет Java вырос из концепции в один из всемирно доминирующих машинных языков. Ко всему прочему, в течение того же короткого периода времени Java прошел через две крупные ревизии. Первая произошла, когда была выпущена версия 1.1. Изменение в младшем номере версии (от 1.0 до 1.1) не отражает значимости спецификаций этой версии. Например, Java I.I существенно изменил способ обработки событий, были добавлены такие свойства, как Java Beans и усовершенствованный API.

Темой этой книги является вторая крупная версия - Java 2. В Java 2 сохраняются все функциональные возможности Java I.I и добавляется большое количество новых и усовершенствованных старых. Например, прибавляется структура коллекций (collections framework), более мощный, чем AWT, набор классов Swing, новая поточная (threading) модель и многочисленные API-методы и классы. Фактически, было добавлено так много новых свойств, что в данной книге невозможно их полное обсуждение.

Чтобы сохранять темп вместе с Java, книга также прошла несколько версий. Первоначальная версия описывала Java 1.0. Второе издание описывало версию Java I.I. Это, третье издание охватывает Java 2. Java развивается очень быстро: время от первого издания до третьего меньше чем два с половиной года!

Книга для всех программистов

Чтобы использовать эту книгу, не требуется никакого предыдущего опыта программирования. Если, однако, вы идете от C/C++, тогда сможете продвигаться немного быстрее. Как убедится большинство читателей, Java подобен по форме и духу языкам С и C++. Таким образом, их (языков) знание помогает, но не является необходимым. Даже если вы никогда не программировали прежде, то, используя эту книгу, сможете научиться программированию на Java.

Что внутри

Книга охватывает все аспекты языка программирования Java. Часть I представляет подробный учебник языка. Он начинается с основ, включая типы данных, операторы управления и классы. Часть I обсуждает также механизм обработки особых ситуаций Java, подсистему многопоточных процессов, пакеты и интерфейсы.

Часть II рассматривает стандартную библиотеку Java. Как вы увидите, многое из мощи Java можно найти в его библиотеке. Разделы данной части обсуждают строки, ввод/вывод, работу в сети, стандартные утилиты, структуру коллекций, апплеты, элементы управления, основанные на графическом интерфейсе пользователя (GUI) и формирование изображений.

Часть III содержит обсуждение некоторых вопросов, касающихся среды разработки Java, включая краткий обзор Java Beans, Swing и сервлетов.

Часть IV представляет ряд высокопроизводительных апплетов Java, которые служат расширенными примерами различных применений Java. Заключительный апплет, называемый scrabblet, является законченной многопользовательской сетевой игрой. Он демонстрирует, как можно решать некоторые из самых жестких проблем, включенных в Web-программирование.

Что является новым в третьем издании

Главные различия между этим и предыдущими изданиями данной книги включают свойства, добавленные языком Java 2. К ним относятся структура коллекций, пакеты Swing и изменения способов работы с многопоточностью. Однако имеется также - много более мелких трансформаций, которые вкраплены повсюду в Java API. Другой новый элемент, включенный в книгу - глава о сервлетах, которые являются маленькими программами, расширяющими функциональные возможности Web-серверов. Я думаю, что это будет особенно интересное добавление.

Усилие группы

Я писал о программировании много лет и редко работаю с соавтором. Однако из-за специфического характера этой книги я объединился с Патриком Ноутоном - одним из создателей языка Java. Проницательность, опыт и энергия Патрика очень способствовали успеху проекта. Благодаря детальному знанию Патриком языка Java,, его проекта и реализации в этой книге можно найти советы и методики, которые трудно (если не невозможно) обнаружить в другом месте.

ГЕРБЕРТ ШИЛДТ

Начало
Полное содержание
Об авторах
Заказать книгу в магазине "Мистраль"

 

Бесплатный конструктор сайтов и Landing Page

Хостинг с DDoS защитой от 2.5$ + Бесплатный SSL и Домен

SSD VPS в Нидерландах под различные задачи от 2.6$

✅ Дешевый VPS-хостинг на AMD EPYC: 1vCore, 3GB DDR4, 15GB NVMe всего за €3,50!

🔥 Anti-DDoS защита 12 Тбит/с!

VPS в России, Европе и США

Бесплатная поддержка и администрирование

Оплата российскими и международными картами

🔥 VPS до 5.7 ГГц под любые задачи с AntiDDoS в 7 локациях

💸 Гифткод CITFORUM (250р на баланс) и попробуйте уже сейчас!

🛒 Скидка 15% на первый платеж (в течение 24ч)

Новости мира IT:

Архив новостей

IT-консалтинг Software Engineering Программирование СУБД Безопасность Internet Сети Операционные системы Hardware

Информация для рекламодателей PR-акции, размещение рекламы — adv@citforum.ru,
тел. +7 495 7861149
Пресс-релизы — pr@citforum.ru
Обратная связь
Информация для авторов
Rambler's Top100 TopList This Web server launched on February 24, 1997
Copyright © 1997-2000 CIT, © 2001-2019 CIT Forum
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее...