!_Расширенный поиск_!    <НА ГЛАВНУЮ>

Скачать "Машнин Т.С. - Современные Java-технологии на практике (+CD)" бесплатно

Панель управления
Логин 
Пароль 
 


Основные категории

-- Книги
-- Аудиокниги
-- Журналы
-- Фильмы


Информация
Все вопросы и пожелания пишите на [email protected]
Правообладателям
Расширенный поиск
по сайту
Современные Java-технологии на практике (+CD) : КНИГИ » Интернет, web-разработки
автор: MIHAIL62 | 7 января 2018 | Просмотров: 231
 
Современные Java-технологии на практике (+CD)     Название:   
    Автор:   
    Формат:   PDF
    Размер:   60.7 Мб
    Год:   
    Качество:   Нормальное
    Язык:   Русский
    Страниц:   560
    ISBN:   978-5-9775-0561-1

 
 

Рассмотрено создание широкого круга Java-приложений с помощью современных Java-технологий и среды разработки NetBeans. Подробно рассмотрена архитектура платформ Java SE, Java ME и Java EE.
Показано создание апплетов с использованием графических библиотек AWT и Swing, настольных приложений на основе платформы Swing Application Framework, а также расширяемых Java-приложений с использованием библиотек ServiceLoader API, Lookup и др. для платформы Java SE. Рассмотрено создание мобильных приложений на основе конфигурации CLDC и профиля MIDP для платформы Java ME. Показано применение технологий Java Servlet, JavaServer Pages, JavaServer Faces, Web-сервисов, Enterprise JavaBeans и др. при программировании для платформы Java EE.
Материал книги сопровождается большим количеством примеров с подробным анализом исходных кодов.
На компакт-диске находятся проекты примеров приложений.

Оглавление:

Введение 1
Что такое технология Java? 1
Архитектура технологии Java 4
Как разрабатываются приложения Java? 5
Обзор сред разработки Eclipse и NetBeans 6
Установка необходимого программного обеспечения 12
ЧАСТЬ I. ПЛАТФОРМА JAVA SE 15
Глава 1. Создание апплетов с использованием графической библиотеки AWT (Abstract Window Toolkit) 17
Обзор графической библиотеки AWT 17
Применение AWT и сравнение с другими графическими Java-библиотеками 19
Использование AWT на примере создания апплета-игры "Звездные войны" 20
Глава 2. Создание апплетов с использованием графической библиотеки Swing 37
Графическая библиотека Swing и ее применение 37
Использование Swing на примере создания апплета с графическим интерфейсом пользователя 39
Контроль работы апплетов системой безопасности платформы Java SE 64
Глава 3. Создание настольных приложений на базе платформы Swing Application Framework 69
Платформа приложений Swing Application Framework (SAF) и ее применение 69
Пример разработки настольного приложения для поиска в Интернете 71
Структура приложения 73
Код класса SearchInternetApp 77
Код класса SearchInternetView 81
Код класса SearchInternetAboutBox для диалогового окна 94
Разработка графического интерфейса приложения 98
Программирование работы с сетью 105
Сборка и запуск проекта 112
Технология Java Web Start (JWS) 114
Внешний вид и поведение графических компонентов LookAndFeel 121
Инструмент javadoc 127
Тестирование Java-приложений 134
Глава 4. Создание расширяемых Java-приложений 143
Понятие расширяемых приложений и их назначение 143
Практика применения принципов расширяемости и модульности 144
Способы создания расширяемых Java-приложений с помощью библиотек ServiceLoader API и Lookup, платформы NetBeans и технологии OSGi 145
Пример создания расширяемого приложения с использованием библиотеки ServiceLoader API платформы Java SE 6 151
Разработка сервиса 153
Разработка графического интерфейса приложения 160
Пример создания расширяемого приложения с использованием библиотеки Lookup платформы NetBeans 166
Пример создания модуля NetBeans и модульного приложения на базе платформы NetBeans 175
Пример создания OSGi-приложения 196
ЧАСТЬ II. ПЛАТФОРМА JAVA ME 219
Глава 5. Технологии платформы Java ME 222
Технология CLDC 222
Технология MIDP 224
Дополнительные пакеты технологии Java ME 239
Технология CDC 241
Технологии Foundation, Personal Basis Profile и Personal Profile 242
Графическая библиотека Light Weight User Interface Toolkit (LWUIT) 244
Глава 6. Создание Java-приложений на основе платформы Java ME 246
Пример создания приложения для чтения TXT-файлов с использованием высокоуровневой графической библиотеки 248
Пример создания приложения для чтения TXT-файлов с использованием низкоуровневой графической библиотеки 262
ЧАСТЬ III. ПЛАТФОРМА JAVA EE 273
Глава 7. Клиент-серверная архитектура платформы Java EE 277
Структура приложения Java EE 277
Система безопасности платформы Java EE 278
Web-модули приложения Java EE 280
EJB-модули приложения Java EE 289
Клиент приложения Java EE 302
Дескрипторы развертывания сервера приложений Java EE 305
Глава 8. Технологии платформы Java EE 330
Технологии Web-приложений 330
Технология Java Servlet 330
Технология JavaServer Pages 331
Технология JavaServer Faces 332
Технологии Web-сервисов 333
Технология RESTful 333
Технология XML-Based RPC (JAX-RPC) 335
Технология XML-Based Web Services (JAX-WS) 340
Технологии Java EE Enterprise Application 345
Технология Enterprise JavaBeans 345
Технология JavaMail 360
Технологии Hibernate, JDO, Struts, Echo, Spring Framework, Portlet, Google Web Toolkit 361
Технология Hibernate 361
Технология Java Data Objects 362
Технология Struts 362
Технология Echo 364
Технология Spring Framework 364
Платформа Core Container 365
Платформа Data Access/Integration 365
Платформа Web 366
Платформы Aspect Oriented Programming (AOP) и Instrumentation 366
Платформа Test 366
Технология Portlet 366
Технология Google Web Toolkit 368
Глава 9. Пример приложения Java EE 369
Создание основы приложения 369
Создание "тонкого" клиента 387
ПРИЛОЖЕНИЯ 411
Приложение 1. Структура JRE и JDK 412
Структура файловой системы среды выполнения Java Runtime Environment (JRE) 412 Структура файловой системы комплекта разработки Java Development Kit (JDK) 414
Приложение 2. Структура интерфейса программирования платформы Java SE 417
Приложение 3. Проекты Eclipse 419
Приложение 4. Основные библиотеки NetBeans API 422
Приложение 5. Спецификации платформы Java SE 424
Приложение 6. Структура графической библиотеки Swing 428
Приложение 7. Коллекция классов пакета java.io 430
Приложение 8. Справочная система JavaHelp 436
Приложение 9. Архитектура технологии OSGi 442
Приложение 10. Библиотеки спецификации CLDC 1.0 448
Приложение 11. Синтаксис JSP 452
Директивы 452
Стандартные действия 456
Комментарии 463
Скриптовые элементы 463
Скриптлеты 463
Объявления 464
Выражения 464
EL-выражения 464
Стандартные теги библиотеки JavaServer Pages Standard Tag Library (JSTL) 465
Теги библиотеки JSTL 466
Тег 466
Тег 471
Тег 478
Тег 481
Функции библиотеки JSTL 485
Пользовательские теги 487
Приложение 12. Библиотеки технологии JavaServer Faces 491
Библиотека JavaServer Faces API 491
Пакет javax.faces 491
Пакет javax.faces.application 492
Пакет javax.faces. component 493
Пакет javax.faces. component. behavior 495
Пакет javax.faces. component.html 496
Пакет javax.faces. component.visit 496
Пакет javax.faces. context 496
Пакет javax.faces. convert 497
Пакет javax.faces.event 497
Пакет javax.faces.lifecycle 499
Пакет javax.faces.model 500
Пакет javax.faces.render 500
Пакет javax.faces.validator 501
Пакет javax.faces.view 501
Пакет javax.faces.view.facelets 502
Пакет javax.faces.webapp 502
Библиотеки тегов технологии JavaServer Faces 502
Библиотека тегов Standard HTML RenderKit Tag Library 502
Библиотека тегов JSF Core Tags 534
Библиотека тегов Composite 539
Библиотека тегов Facelets UI 541
Конфигурационный файл faces-config.xml 542
Приложение 13. Описание компакт-диска 549
Предметный указатель 550









Сосчитайте:   27 + один – 3 =      и нажмите   






Разместите ссылку на эту страницу в социальных сетях. Так о ней узнают тысячи человек:





Нашли ошибку? Сообщите администрации сайта:
Выберите один из разделов меню и, если необходимо, напишите комментарий
   27 + один – 2 =    
За ложную информацию бан на месяц


Разместите, пожалуйста, ссылку на эту страницу на своём веб-сайте:

Код для вставки на сайт или в блог:      
Код для вставки в форум (BBCode):      
Прямая ссылка на эту публикацию:      


Помощь по работе с нашей библиотекой :

Программа для открытия файлов формата .PDF
Программа для открытия файлов формата .DJVU
Программа для открытия файлов формата .FB2

 
 
  • 0
 (голосов: 0)
Распечатать
 
 


Другие книги (журналы) по этой теме:
 
Самоучитель Java | Хабибуллин И. Ш. | Программирование | Скачать бесплатно Хабибуллин И. Ш. - Самоучитель Java

Самоучитель Java — Самоучитель написан на основе материала лекций, читаемых автором для студентов первого и второго курсов. Изложены практические приемы использования как традиционных, так и новейших конструкций объектно-ориентированного языка Java, графической библиотеки классов Swing, расширенной библиотеки Java 2D, работа со звуком, печат ...
 
 
Программирование на Java (2-е изд.) | Вязовик Н.А. | Программирование | Скачать бесплатно Вязовик Н.А. - Программирование на Java (2-е изд.)

Курс лекций посвящен современному и мощному языку программирования Java. В его рамках дается вводное изложение принципов ООП, необходимое для разработки на Java, основы языка, библиотеки для работы с файлами, сетью, для построения оконного интерфейса пользователя (GUI) и др.
 
 
Java EE 7 и сервер приложений GlassFish 4 (+code) | Хеффельфингер Д. | Программирование | Скачать бесплатно Хеффельфингер Д. - Java EE 7 и сервер приложений GlassFish 4 (+code)

Книга представляет собой практическое руководство с очень удобным подходом, позволяющим читателю быстрее освоить технологии Java EE 7. Все рассмотренные основные интерфейсы Java EE 7 и подробная информация о сервере GlassFish 4 подкреплены практическими примерами их использования.
 
 
Изучаем Java EE 7 | Энтони Гонсалвес | Программирование | Скачать бесплатно Энтони Гонсалвес - Изучаем Java EE 7

Изучаем Java EE 7 - Java Enterprise Edition (Java EE) остается одной из ведущих технологий и платформ на основе Java.Данная книга представляет собой логичное пошаговое руководство, в котором подробно описаны многие спецификации и эталонные реализации Java EE 7. Работа с ними продемонстрирована на практических примерах.
 
 



Данный материал НЕ НАРУШАЕТ авторские права никаких физических или юридических лиц.
Если это не так - свяжитесь с администрацией сайта.
Материал будет немедленно удален.
Электронная версия этой публикации предоставляется только в ознакомительных целях.
Для дальнейшего её использования Вам необходимо будет
приобрести бумажный (электронный, аудио) вариант у правообладателей.

Администрация сайта

Наверх