Книга Java для начинающих (мультимедий​ный курс TeachPro)

Java для начинающих (мультимедий​ный курс TeachPro)
 
Книги Java
Автор: 
TeachPro
Год издания: 2007
Формат: other
Издат.: 
TeachPro
Размер: 560 Мб
Язык: Русский
  • 85
 (голосов: 1)
Оценка:
Java для начинающих (мультимедий​ный курс TeachPro)
Вот и для новичков курс....Если начинаешь учить или давно не пользовался и что то подзабыл просто незаменимая вещ. ПРиятно то что рассказывают очень доступно, для ламера.

Содержание:
Введение

Среда программирования

Установка языка Java
Компиляция и выполнение простой программы
Текстовый редактор TextPad
Апплеты

Основные структуры языка

Простая программа на языке Java
Простая программа на языке Java. Комментарии
Типы данных. Переменные. Целые числа
16-ричные, 8-ричные и действительные числа
Символьный и булевый типы данных
Операторы. Арифметические действия
Битовые операции. Математические функции
Операторы. Преобразования типа
Строки. Создание, слияние, выделение подстроки, длина строки
Строки. Изменение, сравнение, работа с ними
Ввод данных с диалоговым окном и операции с ними
Форматирование данных для отображения на консольном окне

Основные структуры языка (продолжение)

Оператор if. Синтаксис
Оператор if. Составной оператор. Вложение операторов if
Операторы цикла do
Операторы цикла for
Оператор switch
Прерывание потока управления. Оператор break
Большие числа. Арифметические операции
Большие числа. Сравнение. Вычисление с большой точностью
Одномерные массивы. Создание. Инициализация. Число элементов
Одномерные массивы. Копирование. Сортировка
Многомерные массивы. Создание. Инициализация
Многомерные неровные массивы

Объекты и классы

Классы. Первое знакомство. Создание класса и объектов
Начальная инициализация. Конструктор класса
Методы класса
Создание нового класса
Наследование
Создание собственных классов. Конструкторы. Методы
Модифицирующие методы и методы доступа
Доступ к закрытым данным
Использование нескольких исходных файлов
Блок инициализации. Статический блок. Статические поля
Статические методы
Конструкторы. Перегрузка конструкторов
Конструкторы. Перегрузка методов
Пакеты
Автоматическое создание документации
Вставка дополнительных комментариев в документацию

Классы. Наследование

Создание подкласса. Вызов родителя
Замещение
Иерархия наследования. Абстрактные классы
Иерархия наследования. Абстрактные методы
Конкретная реализация абстрактных классов и методов
Метод equals
Метод equals. Сравнение подклассов
Метод equals. Выявление одинаковых объектов
Метод equals. Наследование
Метод toString
Списки массивов. Создание
Списки массивов. Изменение и добавление элементов
Списки массивов. Вставка и удаление элементов

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

Интерфейсы. Требуемые методы
Интерфейсы. Применение
Создание интерфейса
Использование разных критериев в интерфейсе
Обратный вызов (callback). Вызов таймера
Обратный вызов. Выполнение действий с определенной периодичностью
Клонирование простых объектов
Клонирование объектов, содержащих ссылки на другие объекты
Внутренние классы. Создание
Внутренние классы. Пример реализации
Локальные и безымянные классы
Пример без использования статических внутренних классов
Пример с использованием статических внутренних классов

Программирование графики

Создание фреймов
Задание позиции и размеров фрейма
Задание заголовка, иконки и др. параметров фрейма
Отображение текста на панели. Создание фрейма
Размещение текста на фрейме
Отображение прямоугольников
Отображение эллипсов
Отображение многоугольников
Цвета. Задание цвета фона и фигур.
Задание оттенков цвета. Получение цвета случайным образом
Библиотека java 2D.Отображение прямоугольников
Отображение прямоугольников с округленными углами и эллипсов
Библиотека java 2D. Отображение линий, секторов, кривых
Библиотека java 2D. Масштабирование, поворот и сдвиг
Форматирование текста
Шрифт, начертание и размер текста. Наклонный текст
Вывод текста в центр фрейма
Рамка вокруг текста

Работа с изображениями

Отображение рисунка на окне приложения
Повторяющиеся отображения рисунка
Вращение. Отслеживание процесса загрузки
Отсечение рисования. С помощью простой фигуры
Отсечение рисования. С помощью сложного контура
Режимы взаимодействия цвета фигуры и основы при отсечении
Заполнение фигуры изображением из файла. Копирование областей

Обработка событий

Обработка щелчка на кнопке. Внешний вид приложения
Обработка щелчка на кнопке. Обработчик события
Щелчок на нескольких кнопках. Создание обработчиков событий
Щелчок на нескольких кнопках. Создание одного обработчика для нескольких кнопок
Превращение компонентов в слушателей событий
Перехват событий, происходящих с окнами. Использование интерфейсов
Перехват событий, происходящих с окнами. Использование адаптеров
Получение события, связанного с клавиатурой. Использование интерфейса
Получение события, связанного с нажатием и отпусканием клавиши и щелчком
События связанные с клавиатурой для работы с фреймом. Ввод символа
События связанные с клавишами навигации
Событие "щелчок мыши" в приложении. Отрисовка эллипса при щелчке
Отрисовка цветного эллипса при щелчке
Использование в приложении события "двойной щелчок мыши"
Использование в приложении событий "движение мыши" и "перетаскивание"
Действия и интерфейс "Action". Использование интерфейса
Действия и интерфейс "Action". Нажатие на кнопку
Действия и интерфейс "Action". Горячие клавиши. Всплывающие подсказки
Многоадресная передача событий. Создание внешнего вида приложения
Реализация передачи нажатия на кнопку нескольким фреймам

Компоненты пользовательского интерфейса

Компоновка, поля и области

Введение в управление компоновкой. Поведение компонентов при изменении размеров фрейма
Расположение нескольких панелей на фрейме
Сеточная компоновка. Пример расположения кнопок калькулятора
Задание размера фрейма по размерам своих составляющих компонентов
Вычисления с кнопками калькулятора. Создание обработчиков
Вычисления с кнопками калькулятора. Тестирование и модификация
Текстовое поле для ввода. Создание и инициализация
Текстовое поле для ввода. Обработчики событий
Поле для ввода пароля. Создание и инициализация
Поле для ввода пароля. Обработчики событий
Поля для ввода чисел
Поля для ввода чисел, денежных сумм и дат
Поля для ввода URL адресов. Поле для ввода с шаблоном
Текстовые области. Создание
Текстовые области. Вставка текста
Текстовые области. Режим переноса.
Текстовые области. Вставка текста (продолжение)
Текстовые области. Очистка
Текстовые области. Поиск. Замена

Элементы управления

Метки
Флажки. Создание
Флажки. Обработчик событий
Группы переключателей. Создание
Группы переключателей. Инициализация и обработчик событий
Рамки. Утопленные, приподнятые
Рамки. Изменение внешнего вида в процессе работы приложения
Рамки. Рамки с заголовком
Рамки. Рамки разного рода
Комбинированный список. Создание и инициализация
Комбинированный список. Обработчик событий
Ползунковые регуляторы. Создание
Ползунковые регуляторы. Обработчики событий
Ползунковые регуляторы. Вертикальное расположение. Взаимодействие двух регуляторов
Компонент JSpinner. Изменение чисел и дат.
Компонент JSpinner. Отображение названий шрифтов.

Меню, панели инструментов, диалоговые окна

Меню. Создание пунктов
Меню. Разделители. Обработчики событий
Меню. Пиктограммы в пунктах меню. Переключатели
Меню. Переключатели. Блокирование и разблокирование пунктов меню
Меню. Группы переключателей
Меню. Назначенные и ускоряющие клавиши
Меню. Всплывающее меню
Панели инструментов. Размещение элементов на фрейме
Панели инструментов. Создание и размещение на фрейме
Панели инструментов. Размещение кнопок на них
Панели инструментов. Размещение переключателей на них
Подсказки
Диалоговые окна. Окно сообщения
Диалоговые окна. Окно подтверждения
Диалоговые окна. Окно выбора вариантов. Окно ввода
Создание диалоговых окон. Модальное окно. Задание размеров
Создание диалоговых окон. Модальное окно. Задание его элементов
Создание диалоговых окон. Немодальное окно

Выбор файлов и цветов. Компоновка

Выбор файлов. Вызов диалога
Получение результата диалога. Фильтрация файлов
Выбор цвета при помощи модального окна
Выбор цвета при помощи немодального окна
Отслеживание изменений в диалоговом окне
Блочная компоновка. Одна строчка компонентов
Несколько строчек компонентов с разным взаиморасположением
Компоновка сеточного мультимножества. Создание компонентов приложения
Определение взаиморасположения компонентов
Выравнивание и весовые поля

Аплеты

Создание простого апплета
Преобразование приложения в апплет
Архивы jar
Упаковка ресурсов в архивы jar
Всплывающие окна в апплетах. Создание кнопки
Всплывающие окна в апплетах. Обработчик событий
Передача параметров апплетам. Создание передаваемых параметров на html странице
Чтение параметров в апплете
Передача параметров апплетам. Построение гистограммы на их основе
Создание анимированных гистограмм на основе параметров из Web страниц
Создание цветных анимированных гистограмм на основе параметров из Web страниц. Создание нескольких вариантов страниц
Апплет с закладками. Создание
Апплет с закладками. Передача адресов для закладок в качестве параметров

Потоки и файлы

Хранение параметров настройки приложения. Класс Properties. Внешний вид приложения
Класс Properties. Создание
Класс Properties. Сохранение параметров при закрытии приложения
Класс Preferences. Инициализация
Класс Preferences. Сохранение параметров при закрытии приложения
Чтение и запись текстовых файлов. Создание потока записи
Чтение и запись текстовых файлов. Чтение ранее записанного текста
Чтение и запись текстовых файлов. Русский текст
Запись данных объектов в файлах с разделителями. Использование отдельного метода для записи одного объекта
Реализация метода для записи объекта
Чтение данных объектов из файлов с разделителями
Получение информации о полях объекта
Файлы с произвольным доступом. Запись. Позиционирование
Файлы с произвольным доступом. Запись полей
Файлы с произвольным доступом. Чтение

Сохранение объектов

Сохранение однородных объектов с помощью сериализации
Сохранение объектов переменного типа с помощью сериализации
Сохранение объектов с ссылками с помощью сериализации

Работа с файлами и каталогами.

Работа с файлами и каталогами. Создание внешнего вида приложения
Работа с файлами и каталогами. Получение списка каталогов
Работа с файлами и каталогами. Получение списка файлов

Исключительные ситуации и отладка

Перехват исключительных ситуаций. Создание исключительных ситуаций
Перехват исключительных ситуаций. Оператор try
Обзор разных исключительных ситуаций
Переполнение, ошибка ввода-вывода
Класс Robot. Имитация работы клавиатуры. Создание внешнего вида приложения
Класс Robot. Имитация работы клавиатуры. Ввод символов
Класс Robot. Имитация работы клавиатуры. Движение курсора
Класс Robot. Имитация работы мыши
Класс Robot. Сохранение части изображения экрана

Видео кодек: Flash





http://knigka.ifolder.ru/4333429
http://knigka.ifolder.ru/4333468
http://knigka.ifolder.ru/4333469
http://knigka.ifolder.ru/4333471
http://knigka.ifolder.ru/4333470
http://knigka.ifolder.ru/4333465

зеркало:
http://rapidshare.com/files/72841663/JavaBeg_.part1.rar
http://rapidshare.com/files/72841695/JavaBeg_.part2.rar
http://rapidshare.com/files/72842183/JavaBeg_.part3.rar
http://rapidshare.com/files/72842197/JavaBeg_.part4.rar
http://rapidshare.com/files/72842519/JavaBeg_.part5.rar
http://rapidshare.com/files/72842424/JavaBeg_.part6.rar

nik71
8
29 ноября 2007
F.A.Q
Вопрос: Чем открыть файл формата DjVu?
Ответ: Файл формата DjVu можно открыть при помощи программ DjVuReader v2.0.0.27 и WinDjView 0.4.3

Вопрос: Чем открыть файл формата pdf?
Ответ: Файл формата pdf можно открыть при помощи программы Adobe Reader 8.1.0

Вопрос: Как сачать бесплатно файлы расположенные на файлообменниках?
Ответ: О том как скачать бесплатно файлы читайте инструкция о скачивании фалов.
да неплохая книжка

2113514
#1
bogdan666 3 декабря 2007 02:13
У меня пишет что архив поврежден! Может я не правильно скачал? Проверте архив пожелуста кто нибудь sad
#2
WiniX 14 января 2008 03:51
не рабочая, требует файл kids.aspx, которого в архиве нету :(
#3
kingivan 14 января 2008 12:49
просто нужно скачивать архив полностю! наверняка какойто из архивов просто не докачался!
#4
Admin 14 января 2008 22:24
Скачал архив, все распоковывается!Открываю файл JAVA.html и в опере и в IE и в мазиле, пишет какуюто белеберду и все!
#5
Memfis 21 февраля 2008 15:15
У меня такая проблема как у #5 Memfis, кто знает какую кирилицу надо использовать ???
А так все работает, смотреть курс в етой папке : Java_For_Beginners
#6
light ICE 1 апреля 2008 13:27
Дорогие администраторы когда у вас закончатся ремонтные работы ?

Закачал практически все кроме 3й части
http://knigka.ifolder.ru/4333469 выдает :
Сервис временно не доступен(storage) Код ошибки: 20081202287524fd8719e6b662e19e09
Когда можно будет закачать ?
#7
kirill 2 декабря 2008 17:14
Народ на http://knigka.ifolder.ru не качайте
2 раза 5 ю часть пробовал закачать ,битый архив .
#8
kirill 5 декабря 2008 15:16
Добавление комментария к книге Java для начинающих (мультимедий​ный курс TeachPro)
Посетители, находящиеся в группе Гости, не могут оставлять комментарии в данной новости.


 
Навигация
Книги
... Техническая литература
...... Машиностроение
...... Строительство
...... Электротехника и связь
...... Нормативная литература
...... Гидравлика
... Гуманитарная литература
...... Менеджмент
...... Экономика
...... Управление персоналом
...... Маркетинг
...... Бухгалтеру
...... Логистика
... Компьютеры и сети
...... WEB-design
......... WEB дизайн
......... HTML
......... CSS
......... Java Script
......... PHP
......... AJAX
......... ASP.NET
...... Офисные приложения
......... Microsoft Office
...... Языки программирования
......... Assembler
......... С/С++/Visual C
......... С#
......... Delphi
......... Perl
......... Pascal / Turbo Pascal
......... Kylix
......... Fortran
......... Python
......... XML
......... Java
......... Basic / Visual Basic
......... Win32 API
...... Базы данных
......... СУБД
......... SQL / MySQL
......... Oracle
......... ADO.NET
......... Access
......... InterBase
...... Сетевые технологии
......... Cisco
......... Хакерство
......... Компьютерные сети
......... Криптография
......... Компьютерная безопасность
......... IP телефония
...... Операционные системы
......... Windows
......... Linux
......... Unix
......... FreeBSD
......... Symbian OS
......... Mac OS
...... Графика, дизайн, звук
......... Adobe Photoshop
......... Corel Draw
......... OpenGL
......... Flash\flex
......... Pinnacle Studio
......... Adobe Premier
......... 3D Studio MAX
......... Maya
......... Цифровая фотография
......... Sound Forge
...... CAD / CAE
......... Ansys
......... AutoCAD
......... ArchiCAD
......... P-CAD
......... MathCAD, Matlab, Visim
......... SolidWorks
......... КОМПАС
......... OrCad
...... ПК
......... Самоучители
......... BIOS
......... Ремонт и модернизация
......... Интернет
...... Созд. / Продвиж. сайта
... Фундаментальные дисциплины
...... Математика
...... Физика
...... Химия
...... Биология
...... Естествознание
...... Русский язык и литература
...... География
...... Астрономия
... Нехудожественная литература
...... Нумизматика, каталоги
...... Дом. Быт. Досуг
...... Искусство. Живопись
...... Туризм. Фото. Спорт
...... Иностранные языки
...... Религия. Эзотерика
...... Наука. Техника
...... Медицина
...... Исторические
...... Авто
...... Кулинария
...... Вооружение
...... Дизайн
...... Рукоделие
...... Психология, философия
...... Сад / огород
...... Любовь / Sex
...... Музыка
...... Выпивка / Алкоголь
... Детская литература
... Стихи и сказки
... Комиксы
... Раскраски
... Познавательная литература
... Обучение, развитие
... Справочники
... Энциклопедии
... Словари
... Бизнес книги
... Руководства
... English литература
... Платные книги
Журналы
... Технические журналы
... Гуманитарные журналы
... Компьютерные журналы
... Журналы по WEB-design
... Развлекательные журналы
... Детские журналы
Художественные книги
... Аудио книги
... Боевики
... Детективы
... Фантастика | Мистика
... Любовные романы
ВИДЕОУРОКИ
... Платные видеоуроки
Программы для чтения
Генератор RSS-лент
Реклама на сайте
Правила сайта
Счетчики
Яндекс цитирования
Партнёры
Регистрация Забыли пароль?
Электронная библиотека книг
 

Например: Гарри Поттер
RSS

      Мы Вконтакте

© 2023 Knigka.info
icq: 765871
Email: knigka[@]bk.ru
аудит работоспособности сайта
Портал Книжка.info является самообновляемой электронной библиотекой книг, информацию в которую добавляют пользователи, согласные с тем, что они не нарушают авторских прав. На данном сайте представлены исключительно ссылки на другие ресурсы. Любое размещение информации, нарушающее авторское право будет незамедлительно удалено.
 
Загрузка. Пожалуйста, подождите...