چه کسانی این کتاب را می‌خوانند

دانشجوعلاقه‌مند یادگیری
کتابخوان حرفه‌ایلذت مطالعه
نویسندهالهام‌گیری

Язык программирования Java

Кен Арнольд, Джеймс Гослинг

قیمت نهایی

۴۹٬۰۰۰ تومان

نسخه اصلی و اورجینال

بلافاصله پس از خرید، فایل کتاب روی دستگاه شما آمادهٔ دانلود است.

تحویل فوری
پرداخت امن
ضمانت فایل
پشتیبانی

مشخصات کتاب

ناشر
1997
سال انتشار
۱۹۹۷
فرمت
PDF
زبان
روسی
حجم فایل
۲٫۶ مگابایت

دربارهٔ کتاب

ПРЕДИСЛОВИЕ......Page 1 Об этой книге......Page 2 Примеры и документация......Page 3 1.1.С самого начала......Page 4 1.2.Переменные......Page 6 1.3.Комментарии......Page 7 1.4.Именованные константы......Page 8 1.5.Порядок выполнения......Page 9 1.6.Классы и объекты......Page 11 1.6.2.Статические поля......Page 12 1.7.Методы и параметры......Page 13 1.7.2.Ссылка this......Page 14 1.7.3.Статические методы......Page 15 1.8.Массивы......Page 16 1.9.Строковые объекты......Page 17 1.10.Расширение класса......Page 18 1.10.2.Вызов методов суперкласса......Page 20 1.11.Интерфейсы......Page 21 1.12.Исключения......Page 22 1.13.Пакеты......Page 24 1.14.Инфраструктура Java......Page 25 1.15.Прочее......Page 26 2.1.Простой класс......Page 27 2.2.Поля......Page 28 2.4.Создание объектов......Page 29 2.5.Конструкторы......Page 30 2.6.Методы......Page 33 2.6.1.Значения параметров......Page 34 2.6.2.Применение методов для ограничения доступа......Page 36 2.7.Ссылка this......Page 37 2.8.Перегрузка методов......Page 38 2.9.1.Блоки статической инициализации......Page 39 2.10.Сборка мусора и метод finalize......Page 40 2.10.1.Метод finalize......Page 41 2.11.Метод main......Page 43 2.12.Метод toString......Page 44 3.1.Расширенный класс......Page 45 3.2.Истинное значение protected......Page 48 3.3.Конструкторы в расширенных классах......Page 49 3.3.1.Порядок вызова конструкторов......Page 50 3.4.Переопределение методов и скрытие полей......Page 52 3.4.1.Ключевое слово super......Page 54 3.5.Объявление методов и классов с ключевым словом final......Page 55 3.6.Класс Object......Page 56 3.7.Абстрактные классы и методы......Page 57 3.8.Дублирование объектов......Page 59 3.9.Расширение классов: когда и как......Page 62 3.10.Проектирование расширяемого класса......Page 63 4.1.Пример интерфейса......Page 68 4.2. Одиночное и множественное наследование......Page 70 4.3.Расширение интерфейсов......Page 71 4.3.1.Конфликты имен......Page 72 4.4.Реализация интерфейсов......Page 73 4.5.Использование реализации интерфейса......Page 74 4.6. Для чего применяются интерфейсы......Page 75 5.1.Набор символов......Page 76 5.2.Комментарии......Page 77 5.4.Идентификаторы......Page 78 5.4.1.Зарезервированные слова Java......Page 79 5.6.3.Целые значения......Page 80 5.6.5.Символы......Page 81 5.7.Объявления переменных......Page 82 5.7.1.Значение имени......Page 83 5.8.Массивы......Page 84 5.8.1.Многомерные массивы......Page 85 5.9.1.Инициализация массивов......Page 86 5.10.Приоритет и ассоциативность операторов......Page 87 5.13.Приведение типов......Page 89 5.13.2.Явное приведение и instanceof......Page 90 5.14.Доступ к членам......Page 93 5.15.1.Целочисленная арифметика......Page 95 5.15.2.Арифметика с плавающей точкой......Page 96 5.15.4.Конкатенация строк......Page 97 5.16.Операторы приращения и уменьшения......Page 98 5.17.Операторы отношения и условный оператор......Page 99 5.18.Поразрядные операции......Page 100 5.19.Условный оператор......Page 101 5.20. Операторы присваивания......Page 102 6.1.Операторы и блоки......Page 103 6.2.Оператор if-else......Page 104 6.3.Оператор switch......Page 106 6.4.Цикл while и do-while......Page 107 6.5.Оператор for......Page 108 6.7.Оператор break......Page 109 6.8.Оператор continue......Page 110 6.10.Где же goto?......Page 111 7.1.Создание новых типов исключений......Page 112 7.2.Оператор throw......Page 113 7.3.Условие throws......Page 114 7.4.Операторы try, catch и finally......Page 115 7.4.1.Условие finally......Page 117 7.5.Когда применяются исключения......Page 118 8.1.Основные операции со строками......Page 119 8.2.Сравнение строк......Page 121 8.3.Вспомогательные методы......Page 123 8.4.Создание производных строк......Page 124 8.5.Преобразование строк......Page 125 8.6.Строки и символьные массивы......Page 126 8.7.Строки и массивы byte......Page 127 8.8.1.Модификация буфера......Page 128 8.8.3.Работа с емкостью буфера......Page 130 Глава 9 ПОТОКИ......Page 132 9.1.Создание потоков......Page 134 9.2.Синхронизация......Page 135 9.2.1.Методы synchronized......Page 136 9.2.2.Операторы synchronized......Page 137 9.3.Методы wait и notify......Page 138 9.4.Подробности, касающиеся wait и notify......Page 140 9.5.Планирование потоков......Page 141 9.6.Взаимная блокировка......Page 143 9.7.Приостановка потоков......Page 144 9.9.Завершение работы потока......Page 145 9.11.Использование Runnable......Page 147 9.13.Безопасность потоков и ThreadGroup......Page 149 9.14.Отладка потоков......Page 153 Глава 10 ПАКЕТЫ......Page 154 10.2.Пакетный доступ......Page 155 10.3.Содержимое пакета......Page 156 11.1.Потоки......Page 157 11.2.Класс InputStream......Page 158 11.3.Класс OutputStream......Page 159 11.4.Стандартные типы потоков......Page 161 11.5.Фильтрующие потоки......Page 162 11.7.Буферизованные потоки......Page 164 11.8.Байтовые потоки......Page 165 11.10.Файловые потоки и FileDescriptor......Page 166 11.11.Конвейерные потоки......Page 167 11.12.Класс SequenceInputStream......Page 168 11.14.Класс PushbackInputStream......Page 169 11.15.Класс StreamTokenizer......Page 170 11.16.Потоки данных......Page 174 11.17.Класс RandomAccessFile......Page 176 11.18.Класс File......Page 177 11.19.Интерфейс FilenameFilter......Page 179 11.20.Классы IOException......Page 180 Глава 12 СТАНДАРТНЫЕ ВСПОМОГАТЕЛЬНЫЕ СРЕДСТВА......Page 181 12.1.Класс BitSet......Page 182 12.2.Интерфейс Enumeration......Page 183 12.4.Класс Vector......Page 184 12.5.Класс Stack......Page 188 12.6.Класс Dictionary......Page 189 12.7.Класс Hashtable......Page 190 12.8.Класс Properties......Page 192 12.9.Классы Observer/Observable......Page 193 12.10.Класс Date......Page 196 12.11.Класс Random......Page 199 12.12.Класс String Tokenizer......Page 200 Глава 13 ПРИМЕНЕНИЕ ТИПОВ В ПРОГРАММИРОВАНИИ......Page 202 13.1.Класс Class......Page 203 13.2.Загрузка классов......Page 205 13.3.Классы-оболочки: общий обзор......Page 208 13.4.Класс Boolean......Page 209 13.5.Класс Character......Page 210 13.6.Класс Number......Page 211 13.7.Класс Integer......Page 212 13.9.Классы Floatи Double......Page 213 14.1.Стандартный поток ввода/вывода......Page 215 14.3.Системные свойства......Page 216 14.4.Создание процессов......Page 218 14.5.Класс Runtime......Page 221 14.6.Разное......Page 222 14.8.Класс Math......Page 223 Приложение А Родные методы......Page 225 А.2 Согласование с C и C++......Page 226 А.2.1 Имена......Page 228 А.2.3 Типы......Page 229 А.3 Пример......Page 230 А.3.1 Внутреннее строение LockableFile......Page 232 А.4 Строки......Page 233 А.5 Массивы......Page 236 А.6 Создание объектов......Page 239 А.7 Вызов методов Java......Page 240 А.8 Последнее предупреждение......Page 242 Приложение Б Runtime-исключения в Java......Page 243 Б.1Классы RuntimeException......Page 244 Б.2Классы Error......Page 245 Таблица2 Специальные символы, содержащие \......Page 247 Таблица4 Цифры Unicode......Page 248 Таблица5 Буквы и цифры Unicode......Page 249

قیمت نهایی

۴۹٬۰۰۰ تومان