Программирование на языке Java
ValueOfStringBuffer
Конструкторы
EnsureCapacity
SetLength
CharAt и setCharAt
Append
Insert
Глава 10 - Обработка исключений
Основы
Типы исключений
Неперехваченные исключения
Try и catch
Несколько разделов catch
Вложенные операторы try
Throw
Throw ОбъектТипаThrowable;
Throws
Finally
Подклассы Exception Только подклассы
Глава 11 - Легковесные процессы и синхронизация.
Цикл обработки событий в случае единственного подпроцесса
Модель легковесных процессов в Java
Приоритеты подпроцессов
Синхронизация
Сообщения
Подпроцесс
Runnable
Синхронизация
Взаимодействие подпроцессов
Клинч (deadlock)
Методы класса
CurrentThread
Yield
Методы объекта
Start
Run
Stop
Suspend
Resume
А дорога дальше вьется
Глава 12 - Утилиты
Простые оболочки для типов.
Number Абстрактный класс Number
Бесконечность и NaN
Integer и Long
Character
Boolean
Перечисления
Интерфейс Enumeration
Stack
Dictionary
HashTable
Properties
StrinsTokenizer
Runtime Класс Runtime инкапсулирует
ВНИМАНИЕ!
Выполнение других программ
System
Свойства окружения
Date
Get и set
Сравнение 3 Если у вас есть два
Math
Тригонометрические функции
Степенные, показательные и логарифмические функции
Округление
Random
Счет за услуги
Глава 14 - Сетевые средства
InetAddress
Фабричные методы
Дейтаграммы
Сокеты "для клиентов"
Сокеты "для серверов"
URL
URL(String spec)
URL(URL context, String spec)
URLConnection
Сеть и только сеть
Глава 15 - Апплеты
Тег HTML Applet
CODE = appletClassFile
OBJECT = appletClassSerialFile
WIDTH = pixels
HEIGHT = pixels
ARCHIVE = jarFiles
CODEBASE = codebaseURL
ALT = alternateAppletText
NAME = appletInstanceName
ALIGN = alignment
VSPACE = pixels
PARAM NAME = appletAttribute1 VALUE = value1
Передача параметров
Контекст апплета
GetDocumentBase и getCodeBase
AppletContext и showDocument
Отладочная печать
Порядок инициализации апплета
Init
Start
Paint
Update
Stop
Destroy
Перерисовка
Repaint
Задание размеров графических изображений.
DrawLine
DrawArc и fillArc
DrawPolyson и fillPolyson
Цвет
Методы класса Color
SetPaintMode() и setXORMode(Color)
Шрифты
DrawString
Использование шрифтов
GetFamily и getName
GetSize
GetStyle
IsBold, isItalic, isPlain
Позиционирование и шрифты: FontMetrics
StringWidth
BytesWidth, charsWidth
GetAscent, getDescent, getHeight
GetMaxAscent и getMaxDescent
Центрирование текста
Глава 16 - Набор абстракций для работы с окнами
Компоненты
Container
Panel
Canvas
Label
Button
Checkbox
CheckboxGroup
Choice
List
Scrollbar
TextField