Книга: Java для студента
CD внутр
Товар отсутствует |
Узнать о поступлении |
Оглавление Введение 9 Благодарности 10 Глава 1. Основы языка Java и объектно-ориентированного программирования 11 1.1. Java 11 Выводы 14 1.2. Объектно-ориентированное программирование (ООП) 15 Выводы 18 1.3. Язык UML 18 Выводы 21 1.4. Загрузка и установка Java и TextPad 22 Выводы 24 1.5. Практические советы 24 Выводы 27 Глава 2. Начало программирования 28 2.1. Пример первой программы 28 2.2. Структура кода и результат вывода программы на экран 30 2.3. Документация Java API 33 2.4. Создание и использование объектов 37 2.5. Ошибки 40 Глава 3. Типы данных, операторы и переменные 44 3.1. Типы данных, объявление переменных и инициализация 44 3.2. Присваивание и отношения между числовыми типами 47 3.3. Присваивание и простые арифметические операции 49 3.4. Класс Math 52 3.5. Класс String 55 3.6. Класс MyTerminalIO 60 Глава 4. Как написать и использовать коды для классов 62 4.1. Переменные экземпляра, конструкторы и методы 62 4.2. Копирование и использование ссылок на объект 71 4.3. Ссылка на null 75 Глава 5. Апплеты и графика 82 5.1. Web-страницы и просмотр апплетов 82 5.2. Информация о геометрических и графических классах 83 5.3. Пример простого апплета 86 5.4. Черчение и заполнение геометрических форм 89 5.5. Цвета 90 5.6. Текст 93 5.7. Размещение апплетов на Web-страницах 95 5.8. Web-документация Java 97 Глава 6. Оператор if - условное выполнение 102 6.1. Синтаксис оператора if и условия вычисления 102 6.2. Множественные альтернативы и вложенный оператор if 105 6.3. Логические операторы, сложные выражения и булевы переменные 108 6.4. Сравнение объектов 115 6.5. Последний пример, символьный тип и некоторые типичные ошибки 118 Глава 7. Циклы 123 7.1. Циклы while и do 123 7.2. Цикл for 126 7.3. Область действия 128 7.4. Примеры 131 7.5. Вложенные циклы 135 7.6. Графические примеры 137 Глава 8. Методы, параметры и переменные 147 8.1. Передача параметров простых типов 147 8.2. Передача объектных ссылок в качестве параметров 152 8.3. Методы доступа, модифицирующие методы и побочные эффекты 157 8.4. Статические методы 160 8.5. Статические переменные 162 8.6. Полная классификация переменных в Java 166 8.7. Еще о синтаксисе 170 Глава 9. Массивы, класс Vector и класс ArrayLists 173 9.1. Объявление и использование массивов 173 9.2. Копирование массивов, передача массивов в качестве параметров и возвращение массивов методами 178 9.3. Примеры массивов 181 9.4. Структура коллекций в языке Java 187 9.5. Синтаксис коллекций 189 9.6. Примеры коллекций 193 Глава 10. Файл ввода/вывода 199 10.1. Вывод на экран и чтение из командной строки 199 10.2. Символы и Unicode 202 10.3. Обработка исключений 207 10.4. Запись символов в файл 210 10.5. Чтение символов из файла 212 10.6. Запись строк в файл 217 10.7. Файл ввода/вывода с произвольным доступом 218 Глава 11. Рекурсия 222 11.1. Описание рекурсии 222 11.2. Составление и выполнение рекурсивного кода 225 11.3. Особенности рекурсии 230 11.4. Рекурсия и циклы, рекурсия с двумя параметрами 232 Глава 12. Подклассы и наследование 237 12.1. Что такое наследование? 237 12.2. Написание кода для подклассов 241 12.3. Доступ к переменным экземпляра и переопределение методов 245 12.4. Ключевое слово super, методы и конструкторы 249 12.5. Ссылки на классы и подклассы в программах и методах 252 Глава 13. Абстрактность, полиморфизм и интерфейсы 258 13.1. Абстрактность в конструировании классов 258 13.2. Полиморфизм и динамическая диспетчеризация 263 13.3. Множественное наследование и интерфейсы 268 Глава 14. Методы toString(), equals() и clone() 273 14.1. Метод toString() 273 14.2. Метод equals() 276 14.3. Клонирование 278 14.4. Реализация метода clone() 284 14.5. Важное использование клонирования 289 Глава 15. Проекты игровых программ 290 15.1. Исторический обзор 290 15.2. Wari 293 15.3. Togiz Kumalak 295 15
- Посмотреть все товары по теме: Java
Подобные товары:
-
Java. Библиотека профессионала Хорстманн К.С. 11972038
11-е издание
товар в наличии
отгрузка: 05.064 108 руб.Java. Библиотека профессионала В КОРЗИНУ -
Java. Библиотека профессионала Хорстманн К.С 11908920
11-е издание
товар в наличии
отгрузка: 05.063 469 руб.Java. Библиотека профессионала В КОРЗИНУ -
Java. Полное руководство Шилдт Г 11863637
исчерпывающее описание языка программирования Java, 10-е изд.
товар в наличии
отгрузка: 05.063 587 руб.Java. Полное руководство В КОРЗИНУ -
Волшебство Kotlin Симон П. 11977699
товар в наличии
отгрузка: 05.061 892 руб.Волшебство Kotlin В КОРЗИНУ -
Основы Java Прохоренок Н.А. 11964101
2-е изд., перераб. и доп.
товар в наличии
отгрузка: 05.061 444 руб.Основы Java В КОРЗИНУ -
Алгоритмы на Java Седжвик Р., Уэйн К. 11905146
4-е изд.
товар в наличии
отгрузка: 05.063 469 руб.Алгоритмы на Java В КОРЗИНУ -
Java. Библиотека профессионала. Руководство. Том 1: Основы Хорстманн К.С. 11495367
10-е издание.
товар в наличии
отгрузка: 05.061 960 руб.Java. Библиотека профессионала. Руководство. Том 1: Основы В КОРЗИНУ -
Создание WEB-приложений на языке Java с помощью сервлетов, JSP и EJB Курняван Б. 10023125
товар в наличии
отгрузка: 05.063 265 руб.Создание WEB-приложений на языке Java с помощью сервлетов, JSP и EJB В КОРЗИНУ -
Легкий способ выучить Java Пейн Б. 11917799
практические примеры для быстрого старта
товар в наличии
отгрузка: 05.061 267 руб.Легкий способ выучить Java В КОРЗИНУ -
Java за 24 часа Кейденхед Р. 11893483
8-е издание
товар в наличии
отгрузка: 05.061 369 руб.Java за 24 часа В КОРЗИНУ -
Java SE 9. Базовый курс Хорстманн К.С. 11856925
2-е издание
товар в наличии
отгрузка: 05.063 469 руб.Java SE 9. Базовый курс В КОРЗИНУ -
Java: эффективное программирование Блох Дж. 11893493
3-е издание
товар в наличии
отгрузка: 05.062 282 руб.Java: эффективное программирование В КОРЗИНУ -
Изучаем Java Сьерра К., Бэйтс Б. 10304526
товар в наличии
отгрузка: 05.061 927 руб.Изучаем Java В КОРЗИНУ -
JavaScript Флэнаган Д. 11916826
карманный справочник, 3-е издание
товар в наличии
отгрузка: 05.06821 руб.JavaScript В КОРЗИНУ -
Java для "чайников" Берд Б. 11844649
7-е изд.
товар в наличии
отгрузка: 05.061 643 руб.Java для "чайников" В КОРЗИНУ -
Секреты JavaScript ниндзя Бибо Б, Резиг Дж, Марас И 11820845
2-е издание
товар в наличии
отгрузка: 05.062 099 руб.Секреты JavaScript ниндзя В КОРЗИНУ -
Алгоритмы. Справочник Поллис Г., Хайнеман Дж., Селков С. 11790133
с примерами на C, C++, Java и Python, 2-е изд.
товар в наличии
отгрузка: 05.061 643 руб.Алгоритмы. Справочник В КОРЗИНУ -
Java SE 8. Вводный курс Хорстманн К.С. 10812235
товар в наличии
отгрузка: 05.06365 руб.Java SE 8. Вводный курс В КОРЗИНУ -
JavaFX 2.0: разработка RIA-приложений Машнин Т.С. 10313870
товар в наличии
отгрузка: 05.06342 руб.JavaFX 2.0: разработка RIA-приложений В КОРЗИНУ -
Java. Руководство для начинающих Шилдт Г 11891355
полностью обновленное издание для Java SE 9 (JDK 9) и SE (JDK 10), 7-е изд.
товар в наличии
отгрузка: 05.061 643 руб.Java. Руководство для начинающих В КОРЗИНУ -
Философия Java Эккель Б. 10807929
4-е изд.
товар в наличии
отгрузка: 05.061 934 руб.Философия Java В КОРЗИНУ -
Java EE 7. Основы Гупта А. 10815142
Java EE 7 Essentials by Arun Gupta
товар в наличии
отгрузка: 05.06365 руб.Java EE 7. Основы В КОРЗИНУ -
Java. Руководство для программиста. 75 рекомендаций по написанию надежных и защищенных программ Лонг Ф., Мохиндра Д., Сикорд Р.С. 10782307
Java Coding Guidelines: 75 Recommendations for Reliable and Secure Programs
товар в наличии
отгрузка: 05.06332 руб.Java. Руководство для программиста. 75 рекомендаций по написанию надежных и защищенных программ В КОРЗИНУ -
Spring 5 для профессионалов Шефер К., Харроп Р., Козмина Ю. 11886339
обстоятельное руководство по каркасу Spring и его инструментальным средством, 5-е изд.
товар в наличии
отгрузка: 05.063 652 руб.Spring 5 для профессионалов В КОРЗИНУ -
Философия Java Эккель Б. 11892016
4-е изд.
товар в наличии
отгрузка: 05.063 286 руб.Философия Java В КОРЗИНУ -
-
Java Concurrency на практике Блох Дж., Гетц Б., Пайерлс Т. 11980965
товар в наличии
отгрузка: 05.061 734 руб.Java Concurrency на практике В КОРЗИНУ -
Система модулей Java Парлог Н. 12023329
товар в наличии
отгрузка: 05.062 420 руб.Система модулей Java В КОРЗИНУ -
Стильный Java. Код, который работает всегда и везде Фаэлла М. 12025800
товар в наличии
отгрузка: 05.062 299 руб.Стильный Java. Код, который работает всегда и везде В КОРЗИНУ -
Java. Решение практических задач Леонард А. 12064832
товар в наличии
отгрузка: 05.061 588 руб.Java. Решение практических задач В КОРЗИНУ -
Java. Полное руководство, 12-е издание Шилдт Г. 12147941
Полностью обновленное и расширенное издание.
товар в наличии
отгрузка: 05.063 652 руб.Java. Полное руководство, 12-е издание В КОРЗИНУ -
Java: оптимизация программ. Практические методы повышения производительности приложений в JVM Эванс Б., Гоф Д., Ньюланд К. 11907073
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11907073 Java: оптимизация программ. Практические методы повышения производительности приложений в JVM4 742 руб.Java: оптимизация программ. Практические методы повышения производительности приложений в JVM Товар отсутствует. -
Java для всех Васильев А.Н. 11954967
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11954967 Java для всех817 руб.Java для всех Товар отсутствует. -
Java. Справочник разработчика Флэнаган Д., Эванс Б. 11955237
справочник разработчика, 7-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11955237 Java. Справочник разработчика2 739 руб.Java. Справочник разработчика Товар отсутствует. -
Современный язык Java. Лямбда-выражения, потоки и функциональное программирование Фуско М., Майкрофт А., Урма Р. 11955264
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11955264 Современный язык Java. Лямбда-выражения, потоки и функциональное программирование2 170 руб.Современный язык Java. Лямбда-выражения, потоки и функциональное программирование Товар отсутствует. -
Элегантные объекты. Java Edition Бугаенко Е. 11910506
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11910506 Элегантные объекты. Java Edition943 руб.Элегантные объекты. Java Edition Товар отсутствует. -
Java Persistence API и Hibernate Кинг Г., Бауэр К. 11882179
2-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11882179 Java Persistence API и Hibernate1 577 руб.Java Persistence API и Hibernate Товар отсутствует. -
Java. Карманный справочник, 4-е изд. Лигуори Р., Лигуори П. 11854516
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11854516 Java. Карманный справочник, 4-е изд.1 871 руб.Java. Карманный справочник, 4-е изд. Товар отсутствует. -
Обработка естественного языка на Java Риз Р. 11267014
исследование разных подходов к организации и извлечению полезной текстовой информации из неструктурированных данных с использованием Java
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11267014 Обработка естественного языка на Java1 277 руб.Обработка естественного языка на Java Товар отсутствует. -
Структуры данных и алгоритмы в Java Лафоре Р. 10705609
2-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10705609 Структуры данных и алгоритмы в Java3 671 руб.Структуры данных и алгоритмы в Java Товар отсутствует. -
Программирование на Clojure Эмерик Ч., Карпер Б., Гранд К. 10707660
практика применения Lisp в мире Java
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10707660 Программирование на Clojure2 439 руб.Программирование на Clojure Товар отсутствует. -
Java 9. Полный обзор нововведений. Для быстрого ознакомления и миграции Шаран К. 11822544
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11822544 Java 9. Полный обзор нововведений. Для быстрого ознакомления и миграции1 435 руб.Java 9. Полный обзор нововведений. Для быстрого ознакомления и миграции Товар отсутствует. -
Java. Библиотека профессионала. Том 2. Расширенные средства программирования. Девятое издание Кей С. Хорстманн, Гари Корнелл 10765009
9-е издание. Core Java, Volume II: Advanced Topics (9th Edition) Cay S. Horstmann, Gary Cornell
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10765009 Java. Библиотека профессионала. Том 2. Расширенные средства программирования. Девятое издание1 540 руб.Java. Библиотека профессионала. Том 2. Расширенные средства программирования. Девятое издание Товар отсутствует. -
Программирование на Java для начинающих Васильев А.Н. 11796693
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11796693 Программирование на Java для начинающих1 878 руб.Программирование на Java для начинающих Товар отсутствует. -
Изучаем Java EE 7 Гонсалвес Э. 10859221
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10859221 Изучаем Java EE 71 149 руб.Изучаем Java EE 7 Товар отсутствует. -
JavaServer Faces Хорстманн К.С., Гери Дэвид М. 10009305
2-е изд.
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10009305 JavaServer Faces454 руб.JavaServer Faces Товар отсутствует. -
Технология программирования на Java 2. Распределенные приложения Дейтел П.Дж., Дейтел Х.М., Сантри С.И. 10015449
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10015449 Технология программирования на Java 2. Распределенные приложения306 руб.Технология программирования на Java 2. Распределенные приложения Товар отсутствует. -
Реактивное программирование с использованием RxJava Нуркевич Т. 11786201
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 11786201 Реактивное программирование с использованием RxJava1 507 руб.Реактивное программирование с использованием RxJava Товар отсутствует. -
Java 2. Библиотека профессионала. Том 2. Тонкости программирования Корнелл Г., Хорстманн К.С. 1980890
7-е издание
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 1980890 Java 2. Библиотека профессионала. Том 2. Тонкости программирования463 руб.Java 2. Библиотека профессионала. Том 2. Тонкости программирования Товар отсутствует. -
Построение Интернет-приложений на языке Java. Практический курс Фридман А.Л. 10373851
2-е издание, стереотипное
Товар отсутствует. Кликните здесь и получите уведомление о появлении товара в продаже 10373851 Построение Интернет-приложений на языке Java. Практический курс304 руб.Построение Интернет-приложений на языке Java. Практический курс Товар отсутствует.