Философия Java


   Information: best sms gateway provider here. Try messaging now! | Карпаты: Яремче. Забронировать отдых в Яремче летом. Звонок в отель.             

Философия Java

Введение
Предпосылки
Изучение Java
Цели
Online документация
Главы
Главы - 2
Главы - 3
Главы - 4

Главы - 5
Главы - 6
Упражнения
Мультимедийный CD ROM
Исходный код
Условные обозначения
Версии Java
Семинары и сопровождение
Ошибки
О дизайне обложки книги

Благодарности
Помощники в Интернет
By Bruce Eckel
Введение в объекты
Развитие абстракции
Развитие абстракции - 2
Объект имеет интерфейс
Объект имеет интерфейс - 2
Объект имеет интерфейс - 3
Спрятанная реализация

Спрятанная реализация - 2
Повторное использование реализации
Наследование: повторное использование интерфейса
Наследование: повторное использование интерфейса - 2
Наследование: повторное использование интерфейса - 3
Отношения ЯВЛЯЕТСЯ против ПОХОЖ НА
Взаимозаменяемые объекты с полиморфизмом
Взаимозаменяемые объекты с полиморфизмом - 2
Взаимозаменяемые объекты с полиморфизмом - 3
Взаимозаменяемые объекты с полиморфизмом - 4

Абстрактные базовые классы и интерфейсы
Видимость и время жизни объектов
Видимость и время жизни объектов - 2
Cборщики и итераторы
Cборщики и итераторы - 2
Простая корневая иерархия
Собрание библиотек и поддержка для облегчения использования собрания
Нисхождение против шаблонов/настроек
Дилемма домоводства: Кто должен убирать?
Сборщик мусора против эффективности и гибкости

Обработка исключений: работа с ошибками
Многопоточность
Живучесть
Java и Internet
Что такое Web?
Вычисления Клиент/Сервер
Web - как гигантский сервер
Программирование клиентской стороны
Программирование клиентской стороны - 2
Рlug-ins

Языки сценариев
Java
Java - 2
ActiveX
Безопасность
Безопасность - 2
Internet против intranet
Программирование стороны сервера
Разделенная арена: приложения
Анализ и дизайн

Анализ и дизайн - 2
Анализ и дизайн - 3
Фаза 0: Создание плана
Задающее утверждение
Фаза 1: Что мы делаем?
Фаза 1: Что мы делаем? - 2
Фаза 1: Что мы делаем? - 3
Фаза 2: Как мы это построим?
Фаза 2: Как мы это построим? - 2
Пять стадий дизайна объектов

Руководство для разработки объектов
Фаза 3: Построение ядра
Фаза 4: Итерации использования причин
Фаза 5: Эволюция
Фаза 5: Эволюция - 2
Планы выплат
Экстремальное программирование
Первичное написание тестов
Первичное написание тестов - 2
Парное программирование

Почему Java имеет успех
Система легче для выражения и понимания
Максимум рычагов управления библиотеками
Обработка ошибок
Программирование большого
Стратегии перехода
Руководящие принципы
Тренировка
Проекты низкого риска
Модель успеха

Использование библиотек существующих классов
Не переписывайте существующий в Java код
Помехи управления
Начальная стоимость
Проблемы производительности
Общие ошибки дизайна
Java против C++?
Java против C++? - 2
Резюме
Резюме - 2

By Bruce Eckel
Все есть объекты
Вы управляете объектами через ссылки
Вы должны создавать все объекты
Где живет хранилище
Особый случай: примитивные типы
Числа высокой точности
Массивы в Java
Вам никогда не нужно уничтожать объекты
Ограничивание

Границы объектов
Создание новых типов данных: классов
Поля и методы
Значения по умолчанию примитивных членов
Методы, аргументы и возвращаемое значение
Список аргументов
Построение Java программы
Видимость имен
Использование других компонентов
Ключевое слово static

Ключевое слово static - 2
Ваша первая Java программа
Ваша первая Java программа - 2
Компиляция и запуск
Комментарии и встроенная документация
Комментарий-Документация
Синтаксис
Вставка HTML
@See: ссылка на другой класс
Ярлыки документации класса

@Version
@Author
@Since
Ярлыки документации переменных
Ярлыки документации методов
@Param
@Return
@Throws
@Deprecated
Пример документации

Стиль кодирования
Резюме
Упражнения
Упражнения - 2
By Bruce Eckel
Управление течением программы
Использование операторов Java
Предшествование
Присваение
Присваение - 2

Эффект наложения при вызове методов


Microsoft Excel 2003 - перейти
Введение в Excel - перейти
Составление таблицы - перейти
Как обращаться с рабочими книгами - перейти
Работа с листами - перейти
Печать - перейти
Обнаружение ошибок и получение справок - перейти

Изменение структуры рабочей таблицы - перейти
Улучшение внешнего вида таблицы - перейти
Cведения о формулах и функциях - перейти
Форматирование рабочих таблиц - перейти
Модификация окна Excel - перейти
Диаграммы - перейти
Улучшение качества диаграмм - перейти
Работа со списками данных - перейти