Купить книгу Java 7 в подлиннике. Хабибуллин BOOMBOOKS книга почтой в интернет магазин книг  
 
 
 
  Купить книгу Java 7 в подлиннике. Хабибуллин BOOMBOOKS книга почтой в интернет магазин книг
ICQ 638231463
sale@boombooks.com.ua
SiteHeart
 
 
Ваша корзина:
товаров: 0 шт.
на сумму: 0 грн.
 
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
 

  • Книга Методы и алгоритмы вычислений на строках. Билл Смит
    Книга Методы и алгоритмы вычислений на строках. Билл Смит
  •  Теория Ограничения в действии. Cоздание решающего конкурентного  преимущества.
    Теория Ограничения в действии. Cоздание решающего конкурентного преимущества.
  • Книга Выкуп бизнеса менеджерами: советы инсайдера. Рикертсен
    Книга Выкуп бизнеса менеджерами: советы инсайдера. Рикертсен
  • Книга ArchiCAD 9. Новые возможности. Титов
    Книга ArchiCAD 9. Новые возможности. Титов
  • Секреты роскошных волос. Гальцева
    Секреты роскошных волос. Гальцева
  • Книга Организация бизнеса с нуля. Советы практика.Обновленное издание. Лошкарев
    Книга Организация бизнеса с нуля. Советы практика.Обновленное издание. Лошкарев
  • Книга Десятипальцевый метод печати на компьютере. Андрианов. Питер
    Книга Десятипальцевый метод печати на компьютере. Андрианов. Питер
  • Книга Дифференцируйся или умирай! Выживание в эпоху убийственной конкуренции. Траут
    Книга Дифференцируйся или умирай! Выживание в эпоху убийственной конкуренции. Траут
  • Книга Тайм-менеджмент для женщин. Как все успевать. Еремич
    Книга Тайм-менеджмент для женщин. Как все успевать. Еремич
  •  Книга 7 навыков высокоэффективных людей. Мощные инструменты развития личности. 2-е изд. Кови
    Книга 7 навыков высокоэффективных людей. Мощные инструменты развития личности. 2-е изд. Кови
  • Книга Слияния и поглощения. Классика HBR
    Книга Слияния и поглощения. Классика HBR
  • Книга Анализ финансовых рынков и торговля финансовыми активами. 3-е изд.
    Книга Анализ финансовых рынков и торговля финансовыми активами. 3-е изд.
  • Книга Windows Server 2003 т.1, т.2. Майнази
    Книга Windows Server 2003 т.1, т.2. Майнази
  • Книга Клиническое интервьюирование. 3-е изд. Джон Соммерз-Фланаган
    Книга Клиническое интервьюирование. 3-е изд. Джон Соммерз-Фланаган
  • Книга Linux. Системное программирование. Лав
    Книга Linux. Системное программирование. Лав
  • Книга Adobe Soundbooth CS3. Официальный учебный курс +ВИДЕОКУРС (+СD)
    Книга Adobe Soundbooth CS3. Официальный учебный курс +ВИДЕОКУРС (+СD)
  • Книга ФОТОМАСТЕР. Взгляд через объектив. Видео мастер-класс (+DVD). Ефремов
    Книга ФОТОМАСТЕР. Взгляд через объектив. Видео мастер-класс (+DVD). Ефремов
  • Книга Управление результативностью: Как преодолеть разрыв между объявленной стратегией и реальными процессами. Кокинз
    Книга Управление результативностью: Как преодолеть разрыв между объявленной стратегией и реальными процессами. Кокинз
  • Книга Психология конфликта. 2-е изд. Гришина
    Книга Психология конфликта. 2-е изд. Гришина
  • Книга Ajax. Библия программиста. Хольцнер
    Книга Ajax. Библия программиста. Хольцнер

 
     
Книги и учебники по рубрикам
 Купить книги компьютерные
   Книги CAD-ы
   Книги 3d MAX
   Книги ACCESS
   Книги Adobe
   Книги Assembler
   Книги Basic
   Книги C, C++,С#
   Книги Delphi
   Книги EXCEL
   Книги HTML,XML, Dynamic,CSS
   Книги Java
   Книги JavaScript
   Книги Linux
   Книги Maple
   Книги Maya
   Книги OFFICE
   Книги Oracle
   Книги Pascal
   Книги Perl
   Книги PHP
   Книги SQL
   Книги UML
   Книги Unix
   Книги VBA
   Книги Visual Studio
   Книги WEB дизайн
   Книги Windows 2000
   Книги Windows Server
   Книги Windows Vista
   Книги Windows XP
   Книги WORD
   Книги Алгоритмы
   Книги 1C Учет
   Книги Издательские системы
   Купить книги по информатике
   Книги по компьютерной безопасности
   Купить книги по компьютерному железу
   Книги компьютерные сети
   Книги мультимедиа
   Книги Нейронные сети
   Книги ООП
   Книги Примочки программирования
   Книги по программированию для WEB
   Книги Прочая графика
   Книги прочая разработка
   Книги прочие CAD
   Книги прочие базы данных
   Книги прочие ОС
   Книги прочие офисное ПО
   Купить книги самоучители
   Книги Цифровое фото
   Заказ книг электронная коммерция
   Книги Corel
   Книги MAC
   Книги Windows 7
   Книги Прочее для интернет
   Книги Windows 8
   Книги SEO оптимизация и продвижение
   Книги Языки программирования
 Заказ книг по психологии
   Купить книги по психоанализу
   Заказ книг по психологии
   Купить книги по психологии бизнеса
   Книги психология женский клуб
   Заказ книг психология НЛП
   Купить книги психология общая
   Книги психология популярная
   Заказ книг психология прикладная
   Книги психология прочее
   Книги психология психотерапия
   Заказ книг психология социальная
   Книги психология тест
   Книги психология тренинг
 Купить книги по бизнесу и маркетингу
   Книги банки,деньги,кредит
   Купить книги по бизнесу
   Заказ книг по бухучету
   Книги инвестиционный бизнес
   Книги коммерция и продажи
   Купить книги по маркетингу и рекламе
   Заказ книг по менеджменту
   Купить книги по праву
   Заказ книг по предпринимательству
   Купить книги по финансам
   Заказ книг по экономике
   Купить книги по экономической теории
 Купить учебники
 Книги Гуманитарные науки
 Книги для детей и родителей



 
  Купить книги компьютерные - Книги Java
Купить книгу  Java 7 в подлиннике. Хабибуллин
 
 
ISBN 978-5-9775-0735-6
Java 7 в подлиннике. Хабибуллин

267 грн.

SiteHeart
 Купить Java 7 в подлиннике. Хабибуллин     Купить Java 7 в подлиннике. Хабибуллин

год-2011

768 страниц

 

 

Рассмотрено в книге Java 7 в подлиннике. Хабибуллин все нужное для разработки, компиляции, отладки и запуска приложений Java. Изложены практические приемы эксплуатации как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2d, работа со звуком, печать, способы русификации программ. Приведено полное описание нововведений Java SE 7: двоичная запись чисел, строковые варианты разветвлений, "ромбовидный оператор", NIO2, новые средства многопоточности и др. Дано подробное изложение последней версии сервлетов, технологии JSP и библиотек тегов JSTL. Возле двухсот законченных программ иллюстрируют рассмотренные приемы программирования. Приведена подробная справочная информация о классах и методах Core Java АПИ.

Оглавление книги 

Java 7 в подлиннике. Хабибуллин

 
Оглавление Введение 19
Что такое Java? 20
Структура книги 21
Выполнение Java-программы 24
Что такое JDK? 25
Что такое JRE? 27
Как установить JDK? 27
Как использовать JDK? 28
Интегрированные среды Java 30
Особая позиция Microsoft 30
Java в Интернете 31
Литература по Java 32
Благодарности 33
Часть I. Базовые конструкции языка Java
35
Глава 1. Встроенные типы данных, операции над ними
37
Первая программа на Java 37
Комментарии 40
Аннотации 42
Константы 42
Целые 42
Действительные 43
Символы 43
Строки 44
Имена 45
Примитивные типы данных и операции 45
Логический тип 47
Логические операции 47
Упражнения 48
Целые типы 48
Операции над целыми типами 49
Арифметические операции 49
Приведение типов 50
Операции сравнения 52
Побитовые операции 52
Сдвиги 53
Упражнения 54
Вещественные типы 54
Операции присваивания 55
Упражнения 56
Условная операция 56
Упражнения 56
Выражения 56
Приоритет операций 57
Операторы 58
Блок 59
Операторы присваивания 59
Условный оператор 59
Упражнения 61
Операторы цикла 62
Оператор continue и метки 64
Оператор break 65
Упражнения 65
Оператор варианта 65
Массивы 67
Многомерные массивы 69
Заключение 71
Вопросы для самопроверки 71
Глава 2. Объектно-ориентированное программирование в Java
73
Парадигмы программирования 73
Принципы объектно-ориентированного программирования 76
Абстракция 76
Иерархия 79
Ответственность 80
Модульность 81
Принцип KISS 83
Упражнения 84
Как описать класс и подкласс? 84
Передача аргументов в метод 86
Перегрузка методов 87
Переопределение методов 88
Реализация полиморфизма в Java 89
Упражнения 90
Абстрактные методы и классы 90
Окончательные члены и классы 91
Класс Object 92
Конструкторы класса 93
Операция new 94
Упражнение 94
Статические члены класса 94
Класс Complex 96
Метод main() 99
Методы с переменным числом аргументов 100
Где видны переменные 101
Вложенные классы 103
Отношения "быть частью" и "являться" 107
Заключение 108
Вопросы для самопроверки 108
Глава 3. Пакеты, интерфейсы и перечисления
109
Пакет и подпакет 110
Права доступа к членам класса 111
Размещение пакетов по файлам 113
Импорт классов и пакетов 115
Java-файлы 116
Интерфейсы 117
Перечисления 121
Объявление аннотаций 124
Design patterns 126
Схема проектирования MVC 126
Шаблон Singleton 127
Заключение 129
Вопросы для самопроверки 129
Часть II. Использование классов из Java API
131
Глава 4. Классы-оболочки и generics
133
Числовые классы 134
Автоматическая упаковка и распаковка типов 136
Настраиваемые типы (generics) 137
Шаблон типа (wildcard type) 140
Настраиваемые методы 141
Класс Boolean 142
Класс Character 143
Класс BigInteger 146
Класс BigDecimal 148
Класс Class 152
Вопросы для самопроверки 155
Глава 5. Работа со строками
156
Класс String 157
Как создать строку 157
Упражнение 162
Сцепление строк 162
Как узнать длину строки 162
Как выбрать символы из строки 163
Как выбрать подстроку 163
Как разбить строку на подстроки 164
Как сравнить строки 164
Как найти символ в строке 166
Как найти подстроку 167
Как изменить регистр букв 167
Как заменить отдельный символ 168
Как заменить подстроку 168
Как убрать пробелы в начале и конце строки 168
Как преобразовать в строку данные другого типа 168
Упражнения 169
Класс StringBuilder 169
Конструкторы 169
Как добавить подстроку 170
Как вставить подстроку 170
Как удалить подстроку 171
Как удалить символ 171
Как заменить подстроку 171
Как перевернуть строку 171
Синтаксический разбор строки 172
Класс StringTokenizer 172
Заключение 173
Вопросы для самопроверки 173
Глава 6. Классы-коллекции
174
Класс Vector 174
Как создать вектор 175
Как добавить элемент в вектор 175
Как заменить элемент 176
Как узнать размер вектора 176
Как обратиться к элементу вектора 176
Как узнать, есть ли элемент в векторе 176
Как узнать индекс элемента 177
Как удалить элементы 177
Класс Stack 178
Класс Hashtable 179
Как создать таблицу Hashtable 180
Как заполнить таблицу Hashtable 180
Как получить значение по ключу 180
Как узнать наличие ключа или значения 181
Как получить все элементы таблицы Hashtable 181
Как удалить элементы 181
Класс Properties 182
Интерфейс Collection 185
Интерфейс List 185
Интерфейс Set 186
Интерфейс SortedSet 186
Интерфейс NavigableSet 187
Интерфейс Queue 188
Интерфейс BlockingQueue 188
Интерфейс Deque 188
Интерфейс BlockingDeque 189
Интерфейс Map 190
Вложенный интерфейс Map.Entry 191
Интерфейс SortedMap 191
Интерфейс NavigableMap 191
Абстрактные классы-коллекции 192
Интерфейс Iterator 193
Интерфейс ListIterator 194
Классы, создающие списки 195
Двунаправленный список 196
Дек 196
Упражнение 197
Классы, создающие отображения 197
Связанные отображения 197
Упорядоченные отображения 197
Сравнение элементов коллекций 198
Упражнение 199
Классы, создающие множества 199
Связанные множества 199
Упорядоченные множества 200
Действия с коллекциями 200
Методы класса Collections 200
Упражнение 201
Заключение 202
Вопросы для самопроверки 202
Глава 7. Классы-утилиты
203
Работа с массивами 203
Сортировка массива 203
Бинарный поиск в массиве 203
Заполнение массива 204
Копирование массива 204
Сравнение массивов 205
Представление массива строкой 205
Получение хеш-кода массива 206
Локальные установки 206
Работа с датами и временем 208
Часовой пояс и летнее время 208
Класс Calendar 209
Подкласс GregorianCalendar 209
Представление даты и времени 210
Получение случайных чисел 211
Копирование массивов 211
Взаимодействие с системой 212
Часть III. Создание графического интерфейса пользователя и апплетов
213
Глава 8. Принципы построения графического интерфейса
215
Компонент и контейнер 217
Иерархия классов AWT 220
Окно библиотеки Swing 221
Использование системных приложений 222
System Tray 223
Splash Screen 224
Заключение 224
Вопросы для самопроверки 224
Глава 9. Графические примитивы
226
Методы класса Graphics 226
Как задать цвет 226
Упражнение 228
Как нарисовать чертеж 228
Класс Polygon 229
Упражнение 230
Прочие методы класса Graphics 230
Как вывести текст 231
Как установить шрифт 231
Как задать шрифт 231
Класс FontMetrics 235
Упражнение 238
Возможности Java 2D 238
Преобразование координат 240
Класс AffineTransform 240
Упражнение 243
Рисование фигур средствами Java 2D 243
Класс BasicStroke 243
Класс GeneralPath 246
Классы GradientPaint и TexturePaint 247
Классы LinearGradientPaint и RadialGradientPaint 249
Вывод текста средствами Java 2D 250
Методы улучшения визуализации 254
Упражнение 256
Заключение 256
Вопросы для самопроверки 256
Глава 10. Основные компоненты AWT
257
Класс Component 257
Класс Cursor 259
Как создать свой курсор 259
Упражнение 260
События 260
Класс Container 261
События 262
Текстовая метка Label 262
События 262
Кнопка Button 262
События 263
Кнопка выбора Checkbox 263
События 263
Класс CheckboxGroup 263
Как создать группу радиокнопок 264
Раскрывающийся список Choice 265
События 266
Список List 266
События 267
Компоненты для ввода текста 268
Класс TextComponent 268
События 269
Строка ввода TextField 269
События 269
Поле ввода TextArea 269
События 270
Линейка прокрутки Scrollbar 272
События 272
Контейнер Panel 274
Контейнер ScrollPane 275
Контейнер Window 276
События 276
Контейнер Frame 277
События 277
Контейнер Dialog 279
События 280
Контейнер FileDialog 282
События 282
Создание собственных компонентов 283
Компонент Canvas 283
Создание "легкого" компонента 285
Упражнение 287
Создание меню 287
Всплывающее меню 292
Вопросы для самопроверки 295
Глава 11. Оформление ГИП компонентами Swing
296
Состав библиотеки Swing 297
Основные компоненты Swing 299
Компонент JComponent 299
Схема MVC в компонентах Swing 300
Надпись JLabel 302
Кнопки 304
Кнопка JButton 306
Кнопка выбора JToggleButton 306
Кнопка выбора JCheckBox 308
Радиокнопка JRadioButton 308
Упражнение 309
Раскрывающийся список JComboBox 310
Список выбора JList 311
Визуализация элементов списков 312
Упражнение 314
Счетчик JSpinner 314
Полосы прокрутки JScrollBar 316
Ползунок JSlider 316
Упражнение 318
Индикатор JProgressBar 318
Дерево объектов JTree 318
Построение меню средствами Swing 322
Строка меню JMenuBar 322
Меню JMenu 323
Пункт меню JMenuItem 323
Всплывающее меню JPopupMenu 325
Панель выбора цвета JColorChooser 326
Упражнение 328
Окно выбора файла JFileChooser 328
Фильтр файлов FileFilter 328
Как получить выбранный файл 330
Дополнительный компонент 330
Замена изображений 331
Русификация Swing 333
Вопросы для самопроверки 333
Глава 12. Текстовые компоненты
334
Компонент JTextComponent 334
Модель данных — документ 334
Строка символов Segment 335
Запись текста в документ 336
Атрибуты текста 336
Удаление текста из документа 337
Фильтрация документа 337
Внесение структуры в документ 337
События в документе 338
Реализации документа 338
Установка модели данных 339
Вид 339
Контроллер — редактор текста 341
Курсор 341
Ограничение перемещения курсора 342
Реализации редактора 343
Раскладка клавиатуры 343
Печать текста документа 344
Поле ввода JTextField 344
Поле ввода пароля JPasswordField 347
Редактор объектов JFormattedTextField 347
Область ввода JTextArea 348
Текстовый редактор JEditorPane 349
Редактор JTextPane 350
Вопросы для самопроверки 350
Глава 13. Таблицы
351
Класс JTable 351
Модель данных таблицы 353
Модель ячеек таблицы 353
Свойства столбца таблицы TableColumn 358
Модель столбцов таблицы 358
Заголовки столбцов таблицы JTableHeader 358
Модель выделения ячеек 360
Визуализация ячеек таблицы 361
Редактор ячеек таблицы 364
Сортировка строк таблицы 367
Фильтрация строк таблицы 369
Печать таблицы 370
Вопросы для самопроверки 371
Глава 14. Размещение компонентов и контейнеры Swing
372
Менеджер FlowLayout 372
Менеджер BorderLayout 374
Менеджер GridLayout 376
Менеджер CardLayout 377
Менеджер GridBagLayout 379
Контейнеры Swing 381
Панель JPanel 381
Панель прокрутки JScrollPane 382
Двойная панель JSplitPane 384
Панель с вкладками JTabbedPane 385
Линейная панель Box 387
Менеджер размещения BoxLayout 387
Компоненты-заполнители 388
Менеджер размещения SpringLayout 389
Размеры Spring 390
Промежутки Constraints 391
Размещение компонентов 392
Панель инструментальных кнопок JToolBar 393
Интерфейс Action 395
Слоеная панель JLayeredPane 396
Корневая панель JRootPane 397
Окно JWindow 399
Диалоговое окно JDialog 400
Окно верхнего уровня JFrame 401
Внутреннее окно JInternalFrame 402
Рабочий стол JDesktopPane 404
Стандартные диалоги JOptionPane 405
Окно с индикатором ProgressMonitor 409
Заключение 410
Вопросы для самопроверки 411
Глава 15. Обработка событий
412
Самообработка событий 416
Обработка вложенным классом 417
Упражнение 418
Событие ActionEvent 418
Обработка действий мыши 419
Упражнение 422
Классы-адаптеры 422
Управление колесиком мыши 423
Обработка действий клавиатуры 424
Упражнение 425
Событие TextEvent 425
Событие изменения ChangeEvent 426
Обработка действий с окном 426
Событие ComponentEvent 427
Событие ContainerEvent 428
Cобытие FocusEvent 428
Событие ItemEvent 428
Событие AdjustmentEvent 429
Несколько слушателей одного источника 431
Диспетчеризация событий 432
Создание собственного события 434
Вопросы для самопроверки 435
Глава 16. Оформление рамок
436
Пустая рамка EmptyBorder 438
Прямолинейная рамка LineBorder 438
Объемная рамка BevelBorder 439
Закругленная объемная рамка SoftBevelBorder 439
Врезанная рамка EtchedBorder 440
Рамка с изображением MatteBorder 440
Рамки с надписями TitledBorder 441
Сдвоенные рамки CompoundBorder 444
Создание собственных рамок 445
Вопросы для самопроверки 450
Глава 17. Изменение внешнего вида компонента
451
Получение свойств L&F 453
Задание стандартного L&F 455
Дополнительные L&F 457
Смена всего L&F 457
Замена отдельных свойств L&F 459
Темы Java L&F 462
Вопросы для самопроверки 465
Глава 18. Апплеты
466
Упражнения 472
Передача параметров в апплет
Теги: Java | 7 | в | подлиннике | | Хабибуллин |

Share |
 
     



    Купить книги в разделе Купить книги компьютерные - Книги Java  
 
Книга Как программировать на Java. Книга 2. Дейтел
Купить Книга Как программировать на Java. Книга 2. Дейтел "Как программировать на Java: Файлы, сети, базы данных" является по существу продолжением курса "Как программировать на Java: Основы программирования", но может быть использована и в качестве самостоятельного учебника теми читателями, у которых уже есть определенный (хотя бы элементарный) опыт программирования на этом языке. В книгу включены не только главы, относящиеся к "стандартной" тематике, которая обычно не рассматривается в начальных курсах по Java (сюда можно отнести управление исключениями и параллельными потоками, работу с файлами), но и главы, посвященные вопросам, считающимся специальными или "углубленными".
Книга Java. Полное руководство. Java SE 7. Герберт Шилдт
Купить Книга Java. Полное руководство. Java SE 7. Герберт Шилдт Книга Java. Полное руководство. Java SE 7. Герберт Шилдт предназначена для всех программистов - как для новичков, так и для профессионалов. Начинающий программист найдет в ней подробные пошаговые описания и большое количество очень полезных примеров...
 
     


     
 
 
Главная Новинки книг Акции Оплата Доставка книг RSS Контакты
 
 
BOOMBOOKs 2009-2011 Создание сайтов & Раскрутка сайтов SKYLOGIC