Философия Java | страница 2
Создание, использование объектов и время их жизни............36
Обработка исключений: борьба с ошибками.................38
Параллельное выполнение.........................38
Java и Интернет...............................39
Резюме...................................47
Глава 2. Все является объектом..................48
Для работы с объектами используются ссылки................48
Все объекты должны создаваться явно...................49
Объекты никогда не приходится удалять..................53
Создание новых типов данных.........................54
Методы, аргументы и возвращаемые значения...............56
Создание программы на Java........................58
Ключевое слово static............................60
Наша первая программа на Java.......................61
Комментарии и встроенная документация..................64
Стиль оформления программ........................70
Резюме...................................70
Глава 3. Операторы........................71
Простые команды печати..........................71
Операторы Java...............................72
Литералы..................................82
В Java отсутствует sizeof()..........................92
Резюме...................................100
Глава 4. Управляющие конструкции................101
Синтаксис foreach.............................105
return, ...................................107
break и continue..............................108
Нехорошая команда goto..........................109
Резюме...................................115
Глава 5. Инициализация и завершение..............116
Конструктор гарантирует инициализацию.................116
Перегрузка методов............................118
Очистка: финализация и сборка мусора..................130
Инициализация членов класса.......................137
Инициализация конструктором.......................140
Инициализация массивов..........................146
Резюме...................................151
Глава 6. Управление доступом...................152
Пакет как библиотечный модуль......................153
Спецификаторы доступа Java........................159
Интерфейс и реализация..........................163
Доступ к классам..............................164
Резюме...................................167
Глава 7. Повторное использование классов............169
Синтаксис композиции...........................170
Синтаксис наследования..........................172
Делегирование...............................176
Сочетание композиции и наследования...................178