Прежде чем начать
Чего ожидать от этого руководства и как получить от него максимальную отдачу.
Руководство из двух частей "Введение в Java-программирование" предназначено для программистов, не знакомых с Java-технологией, и учит объектно-ориентированному программированию (ООП) и разработке практических приложений с использованием языка и платформы Java.
Эта вторая половина руководства "Введение в Java-программирование" знакомит читателя с более сложными средствами языка Java, чем те, которые рассматривались в Части 1.
Язык Java - это зрелый и достаточно сложный инструмент, позволяющий решить практически любую задачу программирования. В этом руководстве вы познакомитесь со средствами языка Java, которые потребуются для создания сложных сценариев программирования. В их числе:
- обработка исключений;
- наследование и абстракция;
- интерфейсы;
- вложенные классы;
- регулярные выражения;
- родовые типы;
- перечислимые типы;
- операции ввода/вывода;
- сериализация.
Содержание этого учебника ориентировано на программистов, осваивающих язык Java, которые не знакомы с его тонкостями. Предполагается, что вы изучили Введение в Java-программирование. Часть 1: Основы языка Java и, следовательно:
- получили представление об основах объектно-ориентированного программирования на платформе Java;
- настроили среду разработки для выполнения примеров;
- начали проект программирования, который будет продолжаться во второй части.
Для выполнения упражнений из этого руководства требуется среда разработки в составе:
- JDK 6 от Sun/Oracle;
- Eclipse IDE for Java Developers.
Инструкции по загрузке и установке того и другого приведены в Части 1.
Рекомендуемая конфигурация системы:
- система, поддерживающая Java SE 6, с минимальным объемом оперативной памяти 1 ГБ. Java 6 поддерживается на Linux®, Windows® и Solaris®;
- по крайней мере, 20 МБ свободного дискового пространства для установки программных компонентов и примеров.
