8 (905) 200-03-37 Владивосток
с 09:00 до 19:00
CHN - 1.14 руб. Сайт - 21.13 руб.

[Подлинное пятно] Пример разработки Java Daquan Java обработка изображений рисунок с специальным эффектом анимация анимация и игровой рисунок PDF Рисунки и рисунок изображения PDF Таблица считывателя сетевой приложение Tsinghua University Press

Цена: 2 409руб.    (¥114)
Артикул: 634309616846

Вес товара: ~0.7 кг. Указан усредненный вес, который может отличаться от фактического. Не включен в цену, оплачивается при получении.

Этот товар на Таобао Описание товара
Продавец:鑫达图书专营店
Рейтинг:
Всего отзывов:0
Положительных:0
Добавить в корзину
Другие товары этого продавца
¥1994 205руб.
¥ 69 44.85948руб.
¥ 49 35740руб.
¥ 79 55.91 182руб.

Бесплатная доставка более 39
Бесплатная доставка по всей стране
2018-05-24 18: 24: 00-2019-03-31 18:24:00
Получите скидки при размещении заказа, так что покупайте сейчас!
Один заказ заполнен39ЮаньБесплатная доставка(Бесплатная судоходная зона: Ляонинг, Джилин, Хейлонгцзян, Пекин, Тяньцзинь, Хейбэй, Шаньси, Шаньдун, Шанхай, Цзяньгсу, Анхуи, Чжэцзян, Цзянси, Хунан, Хенан, Гуандун, Фудзиан, Шаанкси)

 Заголовок: Примеры разработки Java (с CD Basic Volume)/серия разработки программного обеспечения для разработки программного обеспечения
 Цена книги: 128,00 юаней
 Издательство: Tsinghua University Press
 Дата публикации: 2016
 Номер ISBN: 9787302384786
«Примеры разработки Java (базовый объем)» фильтры и собирают около 600 случаев разработки Java от базовых знаний до расширенных приложений интерпретируется.Книга разделена на 5 глав и 24 глав, в том числе: применение среды разработки, базовые приложения Java, применение массивов и коллекций, технологии обработки струн, объектно-ориентированные технологические приложения, применение перечисления и генерики, размышления и обработка исключений, а также Технология нескольких потоков, обычно используемые классы программирования, компоненты Commons, дизайн формы, спецэффекты формы, основные приложения управления, приложения управления композитными типами данных, другие приложения расширенного управления, управляющие спецэффекты и пользовательские элементы управления, операции файлов и папок и чтение файлов / Написание/организация и контроль, эксплуатационные офисные документы, сжатие файлов, операции базы данных, приложения SQL, запросы данных и расширенные приложения базы данных.CD-CD, поставленный книгой, поставляется с исходной программой примера и некоторыми видео по объяснению.

    «Примеры примеров разработки Java (базовый объем)» подходит для программистов Java для ссылки и обзора, а также для начинающих Java, таких как студенты колледжа, студенты по разработке программного обеспечения и связанные с ними, ищущие работу, для обучения, практики и использования быстро.

Amatalize  записывать

 

Глава 1  Синтаксис Java и объектно-ориентированная технология

 

Глава 1  Применение среды разработки 2

1.1  Java Environment 3

Пример 001  Скачать JDK Development Kit 3

? Пример 002  Установите инструментарий JDK на указанный диск 5

? Пример 003  Установка переменной среды JDK 6

Пример 004  Проверьте Java Development Environment 8

Пример 005  Скачать и установить среду выполнения JRE 9

Пример 006  Программирование Isosceles Треугольник, состоящий из звездочек 10

1.2  Инструменты разработки 12

Пример 007  Скачать последнее Eclipse 12

Пример 008  Установите пакеты китайского языка для последнего Eclipse 14

? Пример 009  Рабочие пространства, которые используют Eclipse 16

? Пример 010  Программирование вывода выражений символов в проекте 17 Eclipse Project 17

Пример 011  Добавление новой среды JDK для Eclipse 19

Пример 012  Импорт существующих проектов в Eclipse 20

Пример 013  Добавить библиотеку классов в проект 21

Пример 014  Сделать текущий проект зависеть от другого проекта 22

1.3  Интерфейс дизайнер 22

Пример 015  Установка интерфейса дизайнер 22

Пример 016  Разработать диалоговое окно «Завод системы Windows»

Интерфейс 24

Пример 017  Программа дизайна калькулятора интерфейс 26

Пример 018  Разработать интерфейс о системе управления запасами 28

Глава 2  Java Basic Application 29

2.1  Основной синтаксис 30

Пример 019  Информация об ошибке вывода и информация отладки 30

Пример 020  Получить входные символы от консоли 31

? Пример 021  Передача внедренной программы реализации выходного потока 31

Пример 022  Автоматическое преобразование типа и преобразование типа листа 33

2.2  Оператор 34

? Пример 023  Шифрование может быть таким простым (битовая операция) 34

Пример 024  Используйте тройной оператор, чтобы определить нечетные и четные числа 35

Пример 025  Используйте номера плавающей запятой более точно 35

Пример 026  Реализовать 2 без оператора умножения×16 37

Пример 027  Реализовать две переменные по обмену (без помощи

3 -я переменная) 37

2.3  Условное утверждение 38

Пример 028  Определите, является ли определенный год 38 -м годом 38

Пример 029  Проверьте законность информации о входе в систему 39

? Пример 030  Назначение отделов новым сотрудникам 40

Пример 031  Используйте оператор переключения для расчета скидок на основе суммы потребления 41

Пример 032  Определите сезон месяца, когда пользователь входит 42

2.4  Цикл управление 43

Пример 033  Петля с оператором автоматического ввода

Массив 43

Пример 034  Используйте для цикла для вывода Ян Хуи Треугольник 43

? Пример 035  Вывод на консоли с использованием вложенной петли

Девять-девять умножения Таблица 44

Пример 036  Используйте петлю, чтобы рассчитать 1+1/2! +1/3!… 1/20!

Пример 037  Для выхода из петли Полово Diamond 46

Пример 038  Foreach Loop лучше, чем для петли 47

Пример 039  Прекращение тела циркуляции 48

Пример 040  Фильтр тела циркуляции 49

Пример 041  Предел цикла 50

Глава 3  Применение массивов и коллекций 51 

3.1  Массив Прохождение 52

Пример 042  Получите минимальное значение одномерного массива 52

Пример 043  Смены ряды и столбцы в 2D массиве 53

Пример 044  Случайно нарисуйте счастливчику, используя массивы 54

? Пример 045  Используйте массив, чтобы установить имя столбца и ширину столбца JTable Таблица 55

3.2  Операция массива 57

Пример 046  Граница подписания массива 57

? Пример 047  Управление кнопкой управления массивом интерфейса 58

Пример 048  Массив управления флажками 59

Пример 049  Инвертировать строку с массивом 60

3.3  Сортировка массива и запрос 61

? Пример 050  Используйте метод выбора Sort 61

Пример 051  Использование Bubble Sort 62

Пример 052  Используйте быструю сортировку 64

Пример 053  Используйте метод прямой вставки 65

Пример 054  Используйте метод SORT () для сортировки массива 67

? Пример 055  Отменить порядок элементов в массиве 68

3.4  Обычно используемые коллекции 69

Пример 056  Сохранить имена студентов с помощью динамических массивов 69

Пример 057  Используйте коллекцию списков для предоставления информации о студентах 70

Пример 058  Используйте Treesset для создания автоматической сортировки без повторения

Случайный массив 71

Пример 059  Набор отображения карт реализует провинциальный и муниципальный каскадный ящик 73

Глава 4  Технология обработки строк 75 

4.1  Формат строки 76

Пример 060  Номера формата в строку валюты 76

Пример 061  Форматируйте текущую дату 77

Пример 062  Кэпсы денежной суммы формат 78

Пример 063  Класс Строка Форматирует текущую дату 80

Пример 064  Преобразование корпуса строк 82

Пример 065  Преобразование символов и кодов Unicode 83

4.2  Определите строку 84

Пример 066  Определите, правильное ли имя пользователя 84

? Пример 067  Имя пользователя сортировки 85

Пример 068  Определите запросы веб -страницы и FTP -запросы 86

Пример 069  Определить тип файла 87

Пример 070  Определите, является ли строка номером 89

Пример 071  Проверьте обоснованность IP -адресов 90

Пример 072  Идентификация незаконных телефонных номеров 91

4.3  Операция строка 92

Пример 073  Строки ветвления на основе знаков препинания 92

Пример 074  Вывод каждый символ строки в обратном порядке 94

Пример 075  Получите количество китайских символов в строке 94

Пример 076  Замена партии определенного типа строки 95

Пример 077  Отображать исключения и сообщения об ошибках в форме 97

Пример 078  Отдельный путь файла от строки,

Имя и расширение файла 98

Пример 079  Судить о законности номеров мобильных телефонов 99

? Пример 080  Добавить символы с помощью строителя строк 100

Пример 081  Снимите все пространства в строке 101

? Пример 082  Преобразование китайских иероглифы и кодов местоположения 102

Глава 5  Объектно-ориентированное технологическое приложение 103 

5.1  Определение класса в Java 104

? Пример 083  Пользовательские книги 104

Пример 084  Инструмент преобразования температуры 105

Пример 085  Значение инициализации по умолчанию домена составляет 106

Пример 086  Методы написания того же названия 107

Пример 087  Применение метода строительства 108

5.2  Использование модификаторов 109

Пример 088  Применение синглтонского режима 109

Пример 089  Анти-килограммы предков 110

Пример 090  Статистические книги Продажи 111

Пример 091  Ганноверская башня Решение проблем 112

Пример 092  Методы, которые не могут быть переписаны 113

5.3  Использование упаковки 114

? Пример 093  Преобразовать строку в целое число 114

Пример 094  Целочисленная категория конвертер 115

Пример 095  Просмотреть диапазон значений номера 116

Пример 096  ASCII Кодирование просмотра 117

Пример 097  Сравнение двойных типов 118

5.4  Объектно-ориентированные функции 119

Пример 098  Различия между менеджерами и сотрудниками 119

Пример 099  Переписать методы в родительском классе 121

Пример 100  Рассчитайте площадь геометрического рисунка 122

Пример 101  Методы улучшения качества продукта 123

Пример 102  Простой торговый центр автомобилей 124

5.5  Применение объекта класса 126

Пример 103  Два идентичных домашних животных 126

? Пример 104  Упростите переписывание метода Equals () 127

Пример 105  Поврекайте хэш -код объекта 129

Пример 106  Упростить переписывание метода HashCode () 130

Пример 107  Выходные объекты с использованием строк 132

Пример 108  Упростить переписывание метода ToString () 133

5.6  Клонирование и сериализация 134

Пример 109  Поддельный клонинг объектов Java 134

Пример 110  Мелкий клонирование объектов Java 135

? Пример 111  Глубокое клонирование объектов Java 137

Пример 112  Сериализация и клонирование объекта 139

Пример 113  Сравнение эффективности глубокого клонирования 141

Пример 114  Применение переходных ключевых слов 143

5.7  Интерфейс и внутренние классы 145

Пример 115  Сортировка с использованием метода sort () 145

Пример 116  Упростить переписывание метода CompareTo () 146

Пример 117  Простое применение режима политики 148

Пример 118  Простое применение режима адаптера 149

Пример 119  Простое применение обычных внутренних классов 151

Пример 120  Простое применение локальных внутренних классов 152

Пример 121  Простое применение анонимных внутренних классов 153

Пример 122  Простое применение статических внутренних классов 154

 

Глава 2  Усовершенствованные приложения Java

 

Глава 6  Приложения перечисления и дженерики 158 

6.1  Введение в использование перечисления 159

? Пример 123  Просмотреть определение Enum Type 159

Пример 124  Основные особенности перечисления типов 160

Пример 125  Добавить информацию об элементах перечисления 161

Пример 126  Выберите соответствующий элемент перечисления 162

Пример 127  Эффективная коллекция перечисленных элементов 163

Пример 128  Эффективное отображение элементов перечисленного элемента 164

Пример 129  Итерация через элементы интерфейса перечисления 165

? Пример 130  Простой инструмент слияния файлов 166

6.2  Введение в использование дженериков 168

Пример 131  Пользовательская не генеральная структура стека 168

? Пример 132  Реализация структуры стека с использованием Generics 169

Пример 133  Пользовательский общий массив класс 170

Пример 134  Общие методы и запрос данных 171

Пример 135  Метод общего проведения и минимальное значение 173

Пример 136  Общий интерфейс и максимальное значение 174

Пример 137  Усовершенствованные дженерики с использованием подстановочных знаков 175

? Пример 138  Общий метод поиска наполовину подключения 176

Глава 7  Обработка размышлений и исключений 178 

7.1  Основание размышлений 179

Пример 139  5 способов создания класса класса 179

Пример 140  Получите имя объекта класса, представляющего сущность 180

Пример 141  Просмотр класса декларации 181

? Пример 142  Посмотреть членов класса 182

Пример 143  Сортирующие занятия по иерархии наследства 184

Пример 144  Просмотреть информацию о внутренней категории 185

7.2  Усовершенствованное отражение 186

Пример 145  Динамически установите частный домен класса 186

Пример 146  Динамические методы вызова в классе 187

Пример 147  Динамический инстанция класса 188

? Пример 148  Создать массив переменной длины 189

Пример 149  Переписать метод ToString (), используя отражение 191

Пример 150  Отражение и динамический агент 192

7.3  Общие неконтролируемые исключения 193

Пример 151  Арифметическое исключение 193

Пример 152  Исключение хранения массива 194

Пример 153  Аппресс-тип массивов.

? Пример 154  Null Pointer Exception 196

7.4  Общие проверенные исключения 197

Пример 155  В классе 197 не было обнаружено исключения

Пример 156  Исключение незаконного доступа 198

? Пример 157  В файле 199 не было обнаружено исключения

Пример 158  Исключение работы базы данных 200

7.5  Лечение ненормального 201

Пример 159  Исключение брошено в метод 201

Пример 160  Исключение брошено на метод 202

Пример 161  Пользовательский класс исключений 203

Пример 162  Поймать одно исключение 204

Пример 163  Поймать несколько исключений 205

Глава 8  Технология многопоточного чтения 206 

8.1  Основы нитей 207

Пример 164  Создайте новый поток без возврата значения 207

? Пример 165  Проверьте статус запуска потока 208

Пример 166  Просмотреть имя потока в JVM 209

Пример 167  Просмотреть и изменить имя потока 211

? Пример 168  Просмотреть и изменить приоритет потока 213

Пример 169  Использование потоков Daemon 214

Пример 170  Стренируйте текущую нить 215

Пример 171  Завершите указанный резьбу 217

Пример 172  Очередь прыжков в потоке 218

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

Пример 173  Асинхронное чтение и написание данных 219

? Пример 174  Как использовать синхронизацию потока 220

Пример 175  Используйте кодовые блоки для достижения синхронизации потоков 222

Пример 176  Используйте специальные доменные переменные для достижения синхронизации потока 223

Пример 177  Используйте блокировку повторного входа для достижения синхронизации потоков 224

Пример 178  Используйте локальные переменные потока для достижения синхронизации потока 225

Пример 179  Простая передача потока 227

Пример 180  Простой тупик 228

Пример 181  Решить проблему тупика 230

8.3  Продвижение потоков 231

Пример 182  Используйте блокирующие очереди для достижения синхронизации потока 231

Пример 183  Создайте новую ветку с возвратом значения 232

? Пример 184  Оптимизировать многопоточное программирование с использованием пулов потоков 234

Пример 185  Связанные с потоком методы в классе объекта 235

Пример 186  Философский столовая Вопрос 237

Пример 187  Используйте семафоры для достижения синхронизации потоков 238

Пример 188  Используйте атомные переменные для достижения синхронизации потока 239

Пример 189  Обновление элементов управления Swing с использованием потоков распределения событий 241

Пример 190  Используйте класс Swingworker, чтобы завершить трудоемкие операции 242

Глава 9  Общие классы программирования 243 

9.1  Использование календарного класса 244

Пример 191  Простые цифровые часы 244

Пример 192  Простые электронные часы 245

Пример 193  Простые аналоговые часы 246

? Пример 194  Простой григорианский вечный календарь 248

Пример 195  Просмотреть информацию, связанную с днем ​​рождения 249

9.2  SimpleDateFormat против часового пояса

Использование класса 250

Пример 196  Дата формата достоверности 250

Пример 197  Общие форматы даты используют 252

Пример 198  Посмотреть локальный часовой пояс 253

? Пример 199  Простой инструмент преобразования часового пояса 254

9.3  Использование класса системы 255

? Пример 200  Просмотреть свойства общих систем 255

Пример 201  Перенаправление стандартной выводы 256

Пример 202  Рассчитайте время работы программы 257

Пример 203  Введите пароль из консоли 258

9.4  Использование математического класса 259

Пример 204  Преобразование угла и радиан 259

Пример 205  Использование тригонометрических функций 260

Пример 206  Использование обратных тригонометрических функций 261

Пример 207  Использование гиперболических функций 262

Пример 208  Экспоненциальные и логарифмические операции 263

9.5  Использование других часто используемых классов 264

Пример 209  Высокая целочисленная операция 264

Пример 210  Высокая операция с плавающей запятой 265

Пример 211  Семь звездного цветового генератора 266

Пример 212  Генератор номеров Big Lotto 267

? Пример 213  Мониторинг состояния памяти JVM 268

Пример 214  Начните текстовый инструмент по умолчанию 269

Пример 215  Simple Scenshot Software 270

Глава 10  Компоненты Commons 272 

10.1  Commons Ланг компонент Введение 273

Пример 216  Добавление элементов массива 273

Пример 217  Удаление элементов массива 274

Пример 218  Генерировать случайную строку 275

Пример 219  Сериализация и десериализация 276

? Пример 220  Общие операции фракций 277

Пример 221  Диапазон целого числа суждения 279

10.2  Commons Введение в компоненты математики 280

Пример 222  Применение описательной статистики 280

? Пример 223  Нарисуйте простую гистограмму 281

Пример 224  Расчет одномерной линейной регрессии 282

Пример 225  Эксплуатация матрицы реального числа 283

Пример 226  Общие операции комплексных номеров 284

Пример 227  Общие расчеты для распределения T 285

10.3  Commons Введение компонента IO 286

? Пример 228  Упрощенное удаление файла (папка) 286

Пример 229  Упрощенный файл (папка) Копия 287

Пример 230  Упрощенная файл (папка) Сортировка 288

Пример 231  Упростить фильтрацию файла (папка) 289

Пример 232  Упростить операции чтения и записи файлов 290

10.4  Commons Введение в компоненты Beanatils 291

Пример 233  Установка простых свойств Javabean 291

Пример 234  Установите Javabean Cascaded Properties 293

Пример 235  Динамически генерировать Javabean 295

Пример 236  Скопируйте Javabean Properties 296

Пример 237  Динамическая сортировка Javabean 298

10.5  Введение в другие компоненты общин 299

Пример 238  Элегантный код JDBC 299

Пример 239  Набор результатов и список бобов 301

? Пример 240  Написание зрителя MD5 302

Пример 241  На основе кодирования Base64 304

Пример 242  На основе декодирования Base64 305

Пример 243  Отправить простое письмо 306

Пример 244  Отправить электронное письмо 308 с вложениями

Пример 245  Читать атрибуты файла XML 310

 

 

Глава 3  Приложение формы и управления

 

Глава 11  Дизайн формы 314

11.1  Установите позицию формы 315

Пример 246  Управляйте положением формы при загрузке 315

Пример 247  Установите положение формы на экране 315

? Пример 248  Начните форму с последней закрытой позиции 316

Пример 249  Форма, которая всегда отображается на верхнем уровне рабочего стола 317

11.2  Изменить размер формы 319

Пример 250  Установите размер формы 319

Пример 251  Изменить размер формы в соответствии с размером рабочего стола 320

? Пример 252  Настроить максимизацию, минимизацию и кнопки закрытия 321

Пример 253  Отключить изменение размера формы 323

11.3  Установите строку заголовка формы 324

Пример 254  Укажите значок строки заголовка формы 324

Пример 255  Перетащите форму без заглавной строки 325

Пример 256  Отменить форму заголовка и граница 326

Пример 257  Установите мигающую строку заголовка 328

11.4  Установите фон формы 329

Пример 258  Установите цвет фона формы на светло -синий 329

Пример 259  Реализуйте форму с фоновым изображением 330

Пример 260  Сделайте фоновое изображение автоматически адаптироваться к размеру формы 331

Пример 261  Главный интерфейс с градиентным цветом 332

Пример 262  Случайно изменить фон 334

11.5  Форма и приложение 335

Пример 263  Интерфейс овальной формы 335

? Пример 264  Алмазная форма 336

Пример 265  Создайте прозрачную форму 337

11.6  Диалоговое окно 338

Пример 266  Модальные и немодальные диалоговые окна 338

Пример 267  Диалоговое окно «Информация» 340

Пример 268  Установите значок диалогового окна 341

Пример 269  Диалоговое окно «Выбор файла» указать файл резервного копирования базы данных 342

Пример 270  Укажите тип файла, чтобы открыть диалоговое окно 343

Пример 271  Диалог сохранения файла 344

Пример 272  Установите имя файла по умолчанию для диалогового окна Сохранить 346

Пример 273  Диалоговое окно выбора файла, которое поддерживает предварительный просмотр изображения 347

Пример 274  Диалог выбора цвета 348

Пример 275  Диалоговое окно ввода информации 350

Пример 276  Диалоговое окно пользовательского информационного окна 350

11.7  Использование форм MDI 352

Пример 277  Создайте внутреннюю подчиненную форму 352

Пример 278  Максимизируйте отображение детских форм 353

? Пример 279  Плитка подчинка 354

Пример 280  Отключить «максимизацию» в панели управления формой MDI

Кнопка 355

Глава 12  Сформировать спецэффекты 357 

12.1  Сделайте форму более яркой 358

? Пример 281  Информационная форма появляется в правом нижнем углу 358

? Пример 282  Форма и вытухание 359

? Пример 283  Прогресс в верхней части формы 361

Пример 284  Установите курсор мыши формы 362

? Пример 285  Форма Shake 363

Пример 286  Название формы таймер 364

Пример 287  Динамически расширить форму 365

Пример 288  Имитация QQ скрытая форма 366

Пример 289  Специальные эффекты жалюзи формы 367

Пример 290  Закройте форму и откройте URL 368

12.2  Внешний вид форм и контролей 369

Пример 291  Внешний вид Нимбуса 369

Пример 292  Появление локальной системы 370

Пример 293  Интерфейс разделения 371

Пример 294  Круглое движение формы 373

Глава 13  Основное приложение управления 375 

13.1  Приложение контейнера на верхнем уровне 376

Пример 295  Фоновое изображение рамного контейнера 376

Пример 296  Кадрические контейнеры с большим количеством опций 377

Пример 297  Стеклянная панель для перехвата событий 378

Пример 298  Простое ежедневное сообщение 379

? Пример 299  Эффект вибрации приглашенная информация 380

13.2  Приложение Mayout Manager 382

Пример 300  Простое применение границы 382

Пример 301  Простое применение потокового макета 383

Пример 302  Простое применение сетки 384

? Пример 303  Создание круговой макетной менеджера 385

Пример 304  Создание менеджера макета слоя 386

13.3  Применение входных элементов управления 387

Пример 305  Теги, которые могут открыть веб -страницы 387

Пример 306  Простое применение управления доменом пароля 389

Пример 307  Установить фоновые картинки для текстовых полей 390

Пример 308  Установить фоновые картинки для текстовой области 391

Пример 309  Простая статистика символов 392

13.4  Выберите применение управления 393

Пример 310  Флакторы, которые могут просмотреть картинки 393

Пример 311  Простое программное обеспечение для подсчета голосов 394

Пример 312  Простое применение радиопроизводств 395

Пример 313  Комбин -коробка, которая может отображать изображения 396

? Пример 314  Используйте слайдер, чтобы выбрать дату 398

13.5  Приложение для управления меню 400

Пример 315  Имитационная блокнот меню 400

Пример 316  Пользовательский меню меню 401

Пример 317  Флазовые флажки и меню радионогих 402

Пример 318  Всплывающее меню, содержащее картинки 404

Пример 319  Реализация и применение панели инструментов 405

13.6  Применение других технологий 406

Пример 320  Мастер установки пользовательского программного обеспечения 406

? Пример 321  Посмотреть систему поддерживается внешний вид 407

Пример 322  Интерфейс Splash Screen of Production Software 408

Пример 323  Значок подноса на заказ 410

Пример 324  Используйте функцию Undo и Redo 412

Глава 14  Приложение управления типом композитных данных 414 

14.1  Простое применение списка 415

Пример 325  Измените метод отображения элементов 415

Пример 326  Изменить режим выбора элемента списка 416

Пример 327  Выберите все или не выбирать элементы списка 417

Пример 328  Список элементов и быстрой информации 419

Пример 329  Слушайте элемент списка. Нажмите на событие 420

Пример 330  Слушайте, чтобы дважды щелкнуть событие 421

14.2  Список передовых приложений 422

Пример 331  Список автоматической сортировки 422

Пример 332  Добавление и удаление элементов списка 423

Пример 333  Найдите конкретные элементы списка 425

Пример 334  Элемент списка, содержащий границы 426

Пример 335  Список элементов, содержащих картинки 427

? Пример 336  Список шрифтов может быть предварительно просмотрен 428

14.3  Простое применение форм 430

Пример 337  Настройки высоты заголовка таблицы и столбца 430

Пример 338  Отрегулируйте ширину каждого столбца в таблице 431

Пример 339  Установите режим выбора таблицы 433

Пример 340  Добавить информацию в заголовок таблицы 434

Пример 341  Крупный вид клеток 436

? Пример 342  Реализуйте функцию поиска таблиц 437

14.4  Усовершенствованные приложения форм 438

Пример 343  Примените сочетанную коробку в таблице 438

Пример 344  Удалить выбранные строки в таблице 440

Пример 345  Внедрение технологии пейджинга таблиц 442

Пример 346  Нарисуйте цвет фона для ячеек 444

? Пример 347  Осознайте эффект забора в таблице 445

Пример 348  Мелкозернистый вид клеток 446

14.5  Простое применение управления деревами 448

? Пример 349  Напишите китайское провинциальное и муниципальное информационное дерево 448

Пример 350  Общие методы обхода для контроля деревьев 449

Пример 351  Пользовательский значок узла дерева 451

Пример 352  Слушайте событие выбора узла 452

Пример 353  Установить режим выбора управления деревами 453

Пример 354  Просмотреть различные состояния узлов 455

14.6  Усовершенствованное приложение для управления деревами 456

Пример 355  Добавить узлы в элементы управления деревьями 456

Пример 356  Удалить узлы в контроле дерева 458

Пример 357  Найдите узлы в элементах управления деревьями 459

Пример 358  Посещение узла дерева 460

Пример 359  Добавить информацию о приглашении в узел дерева 463

Пример 360  Дважды щелкните, чтобы редактировать функцию узла дерева 464

Глава 15  Другие приложения Advanced Control 466 

15.1  Применение JTextPane Control 467

? Пример 361  Настройте стиль названия документа 467

Пример 362  Отображать пользовательские изображения в документе 468

Пример 363  Проверьте, соответствуют ли кронштейны в коде 469

Пример 364  Проследить основное число в пределах 100 471

15.2  Применение Jeditorpane Control 472

Пример 365  Пользовательский просмотр файлов RTF 472

Пример 366  Напишите простой браузер 474

Пример 367  Браузер, который поддерживает гиперссылки 474

? Пример 368  Выделите ключевые слова, указанные пользователем 476

15.3  Применение других элементов управления текста 477

Пример 369  Текстовые поля, которые могут быть введены только в целых числах 477

Пример 370  Вклад силы юридического целого числа 478

Пример 371  Отрегулируйте время, используя управления тонкой настройкой 479

Пример 372  Просмотрите изображения, используя точные элементы управления 480

15.4  Применение индикатора прогресса 481

Пример 373  Показать планшете для завершения 481

? Пример 374  Слушайте событие изменения в панели прогресса 482

Пример 375  Применение управления монитором прогресса 484

Пример 376  Следите за прогрессом чтения файлов 485

15.5  Применение управляющего организатора 487

Пример 377  Простое применение разделенной панели 487

? Пример 378  Добавьте ярлыки клавиш на вкладку 488

Пример 379  Установите значки для заголовков вкладок 489

Пример 380  Статус доступа к вкладке записи 490

Глава 16  Эффекты управления и пользовательские элементы управления 492 

16.1  Эффект контроля границы 493

Пример 381  Реализуйте трехмерную границу управления меткой 493

Пример 382  Реализовать кнопку управления пограничным пробелом 494

Пример 383  Реализовать тисненные границы для управления текстовым доменом 495

Пример 384  Добавить LineBorder к управлению текстовым полетом

Линейная граница 496

Пример 385  Сплошные границы и границы иконы управления 498

Пример 386  Реализация контейнеров панели с границами титула 499

? Пример 387  Заголовок для указанного шрифта 501

Пример 388  Вложенная титульная граница 502

Пример 389  Заголовок границы с иконой границей 503

? Пример 390  Подчеркнутая граница текстового поля 504

16.2  Управление рендеринг делает интерфейс более гибким 506

? Пример 391  Управление списком, которое поддерживает значки 506

Пример 392  Показать радиопроизводительные кнопки в списке Control 507

Пример 393  Список управления складывает строку, чтобы отобразить элементы 508

? Пример 394  Используйте картинки, чтобы сделать великолепные кнопки 510

Пример 395  Реализовать кнопку Ключевой слов. 511

Пример 396  Управление кнопкой кнопки занятости 512

Пример 397  Управление таблицами, которые достигают прозрачных эффектов 513

Пример 398  Покажите процент прогресса работы в таблице 515

Пример 399  Показать картинки в таблице 517

16.3  Возьмите элемент управления живыми 518

Пример 400  Эффект увеличения кнопки, когда мышь проходит на 518

Пример 401  Кнопка позднего входа 520

? Пример 402  Увеличение кнопки фокуса 521

Пример 403  Специальные эффекты мрамора для текста метки 522

Пример 404  Задержка эффективной кнопки 524

Пример 405  Данные таблицы динамической загрузки 525

16.4  Пользовательские элементы управления 526

Пример 406  Кварцевое управление часами 526

Пример 407  IP -входной текстовый поле управление 527

Пример 408  Контроль календаря 530

Пример 409  Управление панелью панели 531

Пример 410  Фоновая панель управление 533

 

 

Глава 4  Типичное применение работы файла

 

Глава 17  Операции файлов и папок 536 

17.1  Операция файла 537

Пример 411  Изменить атрибуты файла 537

Пример 412  Отображает файл указанного типа 538

? Пример 413  Отображение пути файла в структуре дерева 540

? Пример 414  Найдите содержимое текстового файла замены 541

? Пример 415  Диалоговое окно «Выбор файла», которое поддерживает предварительный просмотр изображения 543

Пример 416  Установите свойства файла Windows 545

Пример 417  Партия файла переименование 547

Пример 418  Quick Batch Moving Files 549

Пример 419  Удалить все временные файлы .tmp на диске 551

17.2  Файлы и база данных 553

Пример 420  Извлечь контент базы данных в файл 553

Пример 421  Извлеките содержимое текстовых файлов в базу данных 555 MySQL

Пример 422  Сохраните файл изображения в SQL Серверная база данных 556

Пример 423  Отображать информацию изображения в базе данных 558

Пример 424  Извлеките данные технического веб -сайта в папку 559

Пример 425  Прочтите путь к файлу в базу данных 561

Пример 426  Создать индекс файлов диска в базе данных 562

17.3  Оперативная папка диска 564

Пример 427  Форма динамически загружает файлы дисков 564

Пример 428  Удалить все файлы в папке 565

Пример 429  Создать файл индекса диска 567

Пример 430  Быстро ищите файлы 568

Пример 431  Получите все текстовые файлы на диске 570

Пример 432  Сетевая папка резервное копирование 571

Глава 18  Чтение, написание, сортировка и управление файлами 573 

18.1  Чтение и написание файлов 574

? Пример 433  Сохранить контент ввода клавиатуры в текстовый файл 574

Пример 434  Записать массив в файл и вывод обратного порядка 575

Пример 435  Используйте StringBuffer, чтобы избежать нескольких записей файлов 576

Пример 436  Объедините несколько файлов TXT 577

? Пример 437  Реализовать простое шифрование и дешифрование файлов 579

Пример 438  Реализация обработки сегментации для больших файлов 581

Пример 439  Переосмыслить разделенные файлы 583

Пример 440  Прочтите одно значение атрибута файла атрибута 584

Пример 441  Добавьте информацию в файл Properties 585

Пример 442  Используйте панели прогресса при копировании файлов 586

Пример 443  Прочтите данные из XML -файла 587

Пример 444  Читать атрибуты файла jar 589

? Пример 445  Электронная адресная книга 590

18.2  Реализация сортировки файлов 592

? Пример 446  Пакетная копия файлов с указанным расширением 592

Пример 447  Столешница 594

Пример 448  Классифицируйте и храните файлы в папке 595

18.3  Управление файлом 597

Пример 449  Использование StreamTokenizer для подсчета файлов

Количество символов 597

Пример 450  Поиск файлов в указанном каталоге 598

Пример 451  Объекты сериализации и пустынь 600

Пример 452  Блокировка файла 602

Пример 453  Статистика голосования 603

Глава 19  Сжатие файла 605 

19.1  Java реализует сжатие файла 606

Пример 454  Сжатие всех текстовых файлов 606

Пример 455  Распаковывать сжатый пакет в указанную папку 607

Пример 456  Сжатие всех подпапок 608

Пример 457  Выпустить пакет сжатия глубоких папок 610

Пример 458  Решить китайский искаженный код в сжатых пакетах 611

Пример 459  Apache реализует декомпрессию файла 612

Пример 460  Сжатие формы в zip -файл 613

Пример 461  Unzip Java Objects 615

19.2  RAR File Compression 616

? Пример 462  Сжатие файла в документ RAR 616

? Пример 463  Пакет сжатия RAR Decompress RAR 619

? Пример 464  Сжатие объема файла 621

Пример 465  Добавить комментарии в пакеты сжатия RAR 623

Пример 466  Получите подробный список файлов сжатых пакетов 625

Пример 467  Удалить файлы из пакета rar Zip 627

Пример 468  Найти строки в сжатых файлах 628

Пример 469  Переименовать файлы в пакете rar Zip 629

Пример 470  Создайте самоопроверкающий пакет сжатия RAR 631

Пример 471  Установите пароль пакета сжатия RAR 632

19.3  Сетевые приложения для сжатия данных 634

Пример 472  Передача сетевых данных в сжатом формате 634

Пример 473  Сжатие удаленной папки 637

Пример 474  Сжатые веб -страницы хранения 638

Глава 20  Операционные офисные документы 640 

20.1  Операция Word 641

? Пример 475  Импортируйте текстовые файлы в Word 641

Пример 476  Просмотрите локальные файлы слов 642

Пример 477  Вставьте таблицу сотрудников в документ Word 644

? Пример 478  Вставьте фотографии сотрудников в свое слово резюме 645

? Пример 479  Сохранить документы Word в формат HTML 646

20.2  Операция Excel 647

Пример 480  Сохраните информацию сотрудника в Excel Таблицу 647

? Пример 481  Рассчитайте таблицу продукта через формулу Excel

Общая цена продажи 649

Пример 482  Записать содержимое в таблицах базы данных в Excel 651

Пример 483  Сохраните содержимое в таблице Excel в базу данных 653

Пример 484  Конвертировать файлы Excel в HTML Format 654

20.3  Операция PDF 655

Пример 485  Применить компонент ITEXT для генерации PDF 655

Пример 486  Отображать PDF -файлы в форме 657

Пример 487  Приложение PDF Усиление компонента рендерера

PDF -файл 658

Пример 488  Приложение PDF Руководитель компонента рендерера

PDF -файл 660

Пример 489  Приложение PDF Компонент рендеринга реализует функцию захвата 661

Пример 490  Полноэкранный дисплей PDF -файл 662

 

 

Глава 5  приложение базы данных

 

Глава 21  Операции базы данных 666 

21.1  Подключение базы данных через мост JDBC-ODBC 667

? Пример 491  Подключить SQL через мост JDBC-ODBC Server 

2000 база данных 667

Пример 492  JDBC-ODBC Bridge Connection Connection Database 669

Пример 493  JDBC-ODBC Bridge и Oracle Database

Установить соединение 671

21.2  DSBC Technology Connection Database 672

Пример 494  Подключите SQL через JDBC Server 2000

База данных 672

Пример 495  JDBC Connection с базой данных MySQL 674

Пример 496  JDBC Connect SQL Server 2005 база данных 675

Пример 497  Технология JDBC подключается к базе данных Oracle 676

Пример 498  JDBC Connection с базой данных Javadb 677

21.3  База данных и данные Таблица 678

Пример 499  Список SQL Таблица данных по базе данных сервера 678

? Пример 500  Перечислите таблицы данных в рамках базы данных MySQL 679

Пример 501  Просмотр структуры таблицы данных 680

Пример 502  Динамическое обслуживание базы данных голосования 682

Пример 503  SQL Резервное копирование данных сервера 683

Пример 504  SQL Восстановление данных сервера 686

Пример 505  MySQL Data Backup 689

Пример 506  MySQL Data Recovery 691

Пример 507  Динамическая прикрепленная база данных 692

Пример 508  Создать сценарии базы данных SQL 694

Пример 509  Получите SQL Описание Информация о таблице данных сервера 695

21.4  Добавление данных, обновление и удаление операций 697

Пример 510  Добавьте информацию о сотруднике в данные. Таблица 697

Пример 511  Используйте проверку данных при добавлении данных 698

? Пример 512  Вставьте информацию о журнале журнала пользователей 700

? Пример 513  Генерировать регулярное число 701

Пример 514  Генерировать нерегулярные числа 703

Пример 515  Отфильтровывать опасные символы при вставке данных 704

Пример 516  Сохранить отобранные пользователя хобби как строки

В базе данных 705

Пример 517  Скопируйте данные из одной таблицы в другую 706

Пример 518  Использование союза Все данные вставки пакета операторов 707

Пример 519  Обновление указанной записи 708

Пример 520  Дайте быструю информацию при удалении данных 709

Пример 521  Очистить данные таблицы 710

Пример 522  Конверсия по строковому корпусу 711

Глава 22  Приложение SQL 713

22.1  Сортировка и функция группировки приложение 714

Пример 523  Запросите данные в порядке убывания 714

? Пример 524  Выполните запрос сортировки с несколькими кондиционерами по данным 716

Пример 525  Сортировка статистических результатов 717

Пример 526  Запрос SQL Первые 3 элемента в базе данных сервера

Данные 718

? Пример 527  Запрос SQL Последние 3 в базе данных сервера

Данные 719

Пример 528  Запросите первые 3 данные в базе данных MySQL 720

Пример 529  Запросите последние 3 части данных в базе данных MySQL 721

Пример 530  Сортировать международную студенческую таблицу в алфавитном порядке 722

Пример 531  Сортировать по фамилии 724

Пример 532  Сортировать китайские иероглифы по фонетическому порядку 725

Пример 533  Сортировка по номеру столбца 726

Пример 534  Случайная возврат записей из таблицы 727

Пример 535  Использование группы По пункту реализует данные

Групповая статистика 728

Пример 536  Использование группы По пункту реализует несколько таблиц

Групповая статистика 729

22.2  Функция агрегации и дата запроса 730

Пример 537  Используйте функцию sum () для реализации Сводка данных 730

Пример 538  Используйте функцию AVG () для расчета среднего значения 731

Пример 539  Используйте функцию min (), чтобы найти минимальное значение в таблице данных 732

Пример 540  Используйте функцию max (), чтобы найти максимальное значение в таблице данных 733

Пример 541  Используйте функцию count (), чтобы найти продажи больше определенного значения

Типы книг 735

? Пример 542  Продажи словаря программирования запросов в июне 736 года

Пример 543  Запросите информацию о сотрудниках, которые присоединились к компании в тот же день, что и Zhang Jing 737

Пример 544  Используйте в предикате, чтобы запросить данные в течение нескольких раз 739

? Пример 545  Избегайте проблемы с червя тысячелетия в дате запрос 740

22.3  Сравнение размеров и логическое приложение 741

Пример 546  В результатах запроса 741 не отображаются дубликаты.

Пример 547  Используйте не для запросов, которые не соответствуют критериям 742

Пример 548  Использование между интервальным запросом

Пример 549  Перечислите количество дублирующих записей и записей в продажах Таблица 745

Пример 550  Используйте реляционные операторы для запроса данных в течение определенного периода времени 746

Пример 551  Рассчитайте количество месяцев между двумя датами 747

Пример 552  Сумма формата 749

Пример 553  Отфильтруйте места в строках в операторах запроса 750

Глава 23  Запрос данных 752 

23.1  Использование подзадна 753

Пример 554  Используйте подложку как выражение 753

Пример 555  Используйте подпрограмму в качестве производной таблицы 754

Пример 556  Связанные данные по подразделению 755

? Пример 557  Используйте в предикатах, чтобы ограничить диапазон запросов 756

Пример 558  Не использовать В подразделении реализации разницы в работе 758

Пример 559  Не использовать В подразделении реализации обратный запрос 759

? Пример 560  Вернитесь в картезианский продукт 760

Пример 561  Оператор сравнения вводит Subquery 761

Пример 562  Использование функции агрегации в подведении 762

Пример 563  Используйте подпрограмму при удалении данных 763

23.2  Вложенный запрос 764

Пример 564  Информация о запросе для студентов со средними баллами выше 85 баллов 764

Пример 565  Проверьте ежемесячный доход руководителей бакалавриата 766

Пример 566  Использование существует ключевые слова в гнездовании 767

Пример 567  Динамически укажите условия запроса 768

23.3  Запрос соединения 769

Пример 568  Используйте профсоюзный оператор для архивирования студенческих архивов 769

Пример 569  Внутри соединения, чтобы получить информацию учителя для указанного курса 771

Пример 570  Запрос по внешнему соединению с информацией о сотруднике 772

? Пример 571  Подключите направо снаружи, чтобы запросить информацию о сотруднике 773

Пример 572  Многократный выездной Query 774

Пример 573  Полностью подключенный запрос 775

 

23.4  Функциональный запрос 777

? Пример 574  Используйте функцию patindex () в запросе

Нечеткий запрос 777

Пример 575  Форматируйте результаты запроса 778

Пример 576  Использование строковых функций в запросах 780

Пример 577  Используйте все предикат в запросе 781

Пример 578  Используйте любой предикат в запросе 782

Пример 579  Используйте Union Operator для устранения дублирующих линий 784

Пример 580  Использование союза Весь оператор сохраняет дублирующие линии 785

Пример 581  Рассчитайте процент продаж продукции 786

Глава 24  Advanced Database Applications 787 

24.1  Использование хранимых процедур в программах Java 788

? Пример 582  Вызов хранимых процедур для достижения аутентификации пользователя 788

Пример 583  Добавьте данные в хранимую процедуру 789

Пример 584  Вызов зашифрованной хранимой процедуры 791

Пример 585  Получите все сохраненные процедуры в базе данных 792

? Пример 586  Изменить сохраненную процедуру 793

Пример 587  Удалить сохраненную процедуру 795

24.2  Использование триггеров 796

Пример 588  Применить триггер для добавления информации журнала 796

? Пример 589  Удалить данные из студенческих таблиц при удалении листов сорта 798

Пример 590  Вызов обновления триггер в программе 799

Пример 591  Получите имя триггера в базе данных 801

? Пример 592  Создайте триггер с условием триггера 802

24.3  Использование партийной обработки 803

Пример 593  Используйте пакетную обработку для удаления данных 803

Пример 594  Используйте пакетную обработку, чтобы повысить зарплату сотрудников Департамента 805

Пример 595  Добавить все данные в таблице учителей в выбор курса Таблица 806

Пример 596  Использование транзакций в обработке партии 807

24.4  Используя просмотр 809

Пример 597  Создайте представление 809

Пример 598  Используйте представления для фильтрации нежелательных данных 810

Пример 599  Используя представления и вычислить данные 812

Пример 600  Переформатировать полученные данные, используя просмотр 813

Пример 601  Получите все представления пользователей в базе данных 814

Пример 602  Измените просмотр 815

Пример 603  Удалить просмотр 816

Эта книга разделена на 5 глав и 24 глав, в общей сложности около 600 примеров.Содержание включает в себя: применение среды разработки, базовые приложения Java, применение массивов и коллекций, технологии обработки струн, объектно-ориентированные технологические приложения, применение перечисления и дженериков, размышления и обработка исключений, технология многопоточно Компоненты, проектирование форм, спецэффекты формы, базовые приложения управления, приложения управления композитными типами данных, другие приложения расширенного управления, управление спецэффектами и пользовательские управления, операции файлов и папок, чтение файлов/написание/управление, сжатие файлов, офисные документы , операции базы данных, приложения SQL, запросы данных и расширенные приложения базы данных.Примеры, выбранные в книге, все получены из методов разработки проектов фронт-разработчиков и охватывают горячие и сложные проблемы, которые часто сталкиваются и должны решать в разработке, что позволяет читателям быстро решать проблемы и повысить эффективность программирования. Полем