Thinking in Java

Скачать в pdf «Thinking in Java»



c2000 by Bruce Eckel

Thinking in Java — Содержание


Предисловие


1: Введение в объекты …………………………………………………….8


2: Все есть объекты…………………………………………………………65


3: Управление течением программы………………………………………90


4: Инициализация & Очистка……………………………………………..137


5: Скрытие реализации…………………………………………………….180


6: Повторное использование классов……………………………………..203


7: Полиморфизм…………………………………………………………….235


8: Интерфейсы & Внутренние классы…………………………………….266


9: Хранение Ваших объектов………………………………………………312


10: Обработка ошибок с помощью исключений………………………….417


11: Система ввода/вывода в Java…………………………………………..451


12: Идентификация времени выполнения…………………………………523


13: Создание окон & Апплеты……………………………………………..547


14: Множественные потоки 15: Распределенные вычисления A: Передача & Возврат объектов B: The Java Native Interface (JN1)


C: Руководства по программированию на Java


D: Ресурсы


Список

Предисловие


Я сказал моему брату Тоду, который перешел от аппаратного обеспечения к программированию, что следующая большая революция будет в генетической инженерии.


У нас будут микробы, предназначенные для приготовления пищи, горючего, пластмассы; они будут очищать загрязнения и вообще позволят нам управлять всеми манипуляциями в физическом мире, а их стоимость будет гораздо меньше, чем сейчас. Я утверждаю, что это заставит выглядеть революцию компьютерной техники не столь значительной в сравнении с этим.


Тогда, наверное, я сделал ошибку общую для всех писателей-фантастов: заблудился в технологии (которую очень просто использовать в фантастическом рассказе). Опытный писатель знает, что истории никогда не пишутся о вещах -они пишутся о людях. Генетика окажет очень сильное воздействие на нашу жизнь, и я не уверен, что это помешает развитию компьютерной техники (которое повлечет революцию в генетике), или, по крайней мере, информационному развитию. Информация — это общение друг с другом: да, машины, обувь и особенно генетические препараты важны, но, в конце концов -это все атрибуты. Что действительно имеет значение, это как мы относимся к миру, а также общение.

Скачать в pdf «Thinking in Java»