Самоучитель Java с примерами и программами. Книга + CD

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Автор:

Название: Самоучитель Java с примерами и программами

Издательство: Наука и техника

Год: 2011

Формат: DjVu + rar

Размер: 504 Мб

Для сайта:

Данная книга является превосходным и эффективным учебным пособием для изучения языка программирования Java с нуля. Книга задумывалась, с одной стороны, как пособие для тех, кто самостоятельно изучает язык программирования Java, а с другой, она может восприниматься как лекционный курс с проведением практических занятий. Книга содержит полный набор сведений о синтаксисе и концепции языка Java, необходимый для успешного анализа и составления эффективных программных кодов. Материал книги излагается последовательно и сопровождается большим количеством, наглядных примеров, разноплановых практических задач и детальным разбором их решений.

Книга отличается предельной ясностью, четкостью и доступностью изложения, что вкупе с обширной наглядной практикой (примерами и программами) позволяет ее рекомендовать как отличный выбор для изучения Java.

К книге прилагается CD с программными кодами, дистрибутивом Java, средой разработки программ на Java (NetBeans), примерами и многими дополнительными материалами.

 

Введение

О книге, языке и программном обеспечении

Технология Java

Программное обеспечение

Про ООП вообще и Java в частности

Полезные ресурсы

Структура книги

Терминология и принятые договоренности

Обратная связь

Благодарности

Глава 1. Первая программа

Очень простая программа

Еще одна простая программа

Резюме

Глава 2. Переменные и основные типы данных

Переменные базовых типов

Как объявлять переменные

Классы-оболочки

Резюме

Глава 3. Базовые операторы и приведение типов

Арифметические операторы

Логические операторы

Операторы сравнения

Побитовые операторы

Тернарный оператор

Оператор присваивания

Явное приведение и автоматическое расширение типов

Типы литералов

Сокращенные формы операторов

Инкремент и декремент

Вычисление выражений и приоритет операций

Резюме

Глава 4. Управляющие инструкции

Условный оператор IF

Оператор выбора SWITCH-CASE

Операторы цикла WHILE и DO-WHILE

Оператор цикла FOR

Резюме

Глава 5. Создание и работа с массивами

Одномерные массивы

Присваивание и сравнение массивов

Двумерные массивы

Инициализация массива

Работа с массивами

Оператор цикла FOR для перебора элементов массива

Резюме

Глава 6. Классы и объекты

Классы и объекты

Объявление класса и создание объекта

Методы

Конструкторы

Перегрузка методов и конструкторов

Присваивание объектов

Создание копии объекта

Резюме

Глава 7. Тонкости работы с объектами

Статические поля и методы

Объекты и методы

Массивы и объекты

Анонимные объекты

Внутренние классы

Аргументы командной строки

Резюме

Глава 8. Наследование, интерфейсы и пакеты

Основы наследования

Конструктор подкласса

Переопределение методов

Закрытые члены класса

Объектные переменные суперклассов

Абстрактные классы и интерфейсы

Пакеты и уровни доступа

Резюме

Глава 9. Работа с текстом и другие утилиты

Работа с текстом

Работа с датой и временем

Математические утилиты

Резюме

Глава 10. Обработка исключительных ситуаций

Исключительные ситуации и их типы

Обработка исключений

Создание пользовательских классов исключений

Резюме

Глава 11. Многопоточное программирование

Реализация потоков в Java

Главный поток

Создание дочернего потока

Синхронизация потоков

Резюме

Глава 12. Система ввода/вывода

Потоки данных и консольный ввод

Форматированный вывод

Работа с файлами

Резюме

Глава 13. Графика в Java. Основы библиотеки Swing

Принципы создания приложений с графическим интерфейсом

Создание простого окна

Окно с текстовой меткой

Окно с текстом и пиктограммой

Окно с меткой и кнопкой

Классы событий

Резюме

Глава 14. Приложения с графическим интерфейсом

Создание окна с текстовым полем ввода

Наследование классов компонентов

Резюме

Глава 15. Апплеты

Основные свойства апплетов и простой пример

Передача апплету аргументов

Апплет с элементами управления

Резюме

Заключение

Дата создания страницы: