| |
er, 80
MIN_PRIORITY, 7
mkdir, 64
mkdirs, 64
nextElement, 61; 133
nextToken, 57; 61
NORM_PRIORITY, 7
NoSuchElementException, 61
notify, 35
notifyAll, 35
Object, 41
openConnection, 81
openStream, 80
ordinaryChar, 56
ordinaryChars, 56
OutputStream, 41; 43; 48; 89
paint, 141
parseNumbers, 56
PipedInputStream, 43; 44
PipedOutputStream, 43; 44
play, 128
print, 45
println, 45
PrintStream, 44
process, 6
PROPERTIES, 115; 116
pushBack, 57
PushBackInputStream, 43
quoteChar, 56
RandomAccesFile, 41
RandomAccessFile, 70
read, 45; 49; 71; 89
readBoolean, 49; 71
readByte, 49; 71
readChar, 49; 71
readDouble, 49; 71
readFloat, 49; 71
readFully, 49; 71
readInt, 49; 71
readLine, 49; 71
readLong, 49; 71
readShort, 49; 71
readUnsignedByte, 49; 71
readUnsignedShort, 50; 71
readUTF, 50; 71
receive, 96
renameTo, 64
resetSyntax, 56
resize, 141
resume, 8; 34
run, 8
Runnable, 7; 9
sameFile, 81
SecurityException, 48
seek, 70
send, 96
SequenceInputStream, 43
ServerSocket, 88
setDaemon, 8; 40
setDefaultUseCaches, 102
setDoInput, 102
setDoOutput, 102
setIfModifiedSince, 102
setName, 8
setPriority, 8
setUseCaches, 102
show, 141; 142
skipBytes, 50; 70
slashSlashComments, 56
slashStarComments, 56
sleep, 8; 34
Socket, 89
sockets, 87
SOMEBITS, 115; 116
start, 8; 142
statusAll, 114
statusID, 114
stop, 8; 128
StreamTokenizer, 42; 56
StringBufferInputStream, 43; 53
StringTokenizer, 61
Sun, 128
suspend, 9; 34
synchronized, 34
System.err, 41
System.in, 41
System.out, 41
task, 6
TCP/IP, 76; 79
thread, 6; 7
toExternalForm, 81
toString, 9; 64; 77; 81; 90
TT_EOF, 57
TT_EOL, 57
TT_NUMBER, 57
TT_WORD, 57
Universal Resource Locator, 79
UNIX, 80; 87
UnknownHostException, 77
URL, 79; 80; 101
URLConnection, 81; 101; 102
wait, 35
waitForAll, 114
waitForID, 114
whitespaceChars, 56
WIDTH, 115; 116
Windows Sockets, 79; 88
WM_TIMER, 10
wordChars, 56
write, 49; 71; 89
writeBoolean, 49; 71
writeByte, 49; 71
writeBytes, 49; 71
writeChar, 49; 71
writeChars, 49; 71
writeDouble, 49; 71
writeFloat, 49; 71
writeInt, 49; 71
writeLong, 49; 71
writeShort, 49; 71
writeUTF, 49; 71
yield, 9
адрес IP, 76; 79
адрес localhost, 89
адресация в сетях TCP/IP, 96
блокировка задачи, 34
буферизованный выходной поток, 48
возобновление работы задачи, 34
датаграммные сокеты, 88; 95
доменный адрес, 76; 79
задача, 6
задача-демон, 40
звуковые клипы, 128
интерфейс AudioClip, 128
многосекционный файл GIF, 121
номер порта, 79
ожидание завершения работы задачи, 35
ожидание извещения, 35
планировщик, 6
порт, 80; 87
потоковые сокеты, 88
приоритеты задач, 7
процесс, 6
расширения сервера Web, 101
синхронизация задач, 33
синхронизированный метод, 34
сокеты, 87
стандартный поток ввода, 44
стандартный поток вывода, 44
стандартный поток вывода сообщений об ошибках, 44
стандратные потоки, 41
типы потоков, 41
универсальный адрес ресуросв URL, 79
ОГЛАВЛЕНИЕ
АННОТАЦИЯ
ВВЕДЕНИЕ
БЛАГОДАРНОСТИ
КАК СВЯЗАТЬСЯ С АВТОРАМИ
1 МУЛЬТИЗАДАЧНОСТЬ
Процессы, задачи и приоритеты
Процесс
Задача
Приоритеты задач в приложениях Java
Реализация мультизадачности в Java
Методы класса Thread
Создание дочернего класса на базе класса Thread
Реализация интерфейса Runnable
Применение мультизадачности для анимации
Приложение MultiTask
Исходные тексты приложения
Описание исходных текстов
Конструктор MultiTask
Метод getAppletInfo
Метод init
Метод destroy
Метод paint
Метод start
Метод stop
Мет
|
|