Java in a nutshell: a desktop quick reference for Java programmers ; [covers Java 1.0]
Gespeichert in:
1. Verfasser: | |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Bonn [u.a.]
O'Reilly
1996
|
Ausgabe: | 1. ed. |
Schlagworte: | |
Online-Zugang: | Inhaltsverzeichnis |
Beschreibung: | XIX, 438 S. Ill., graph. Darst. |
ISBN: | 1565921836 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV010702581 | ||
003 | DE-604 | ||
005 | 20120912 | ||
007 | t| | ||
008 | 960410s1996 xx ad|| |||| 00||| eng d | ||
016 | 7 | |a 948461861 |2 DE-101 | |
020 | |a 1565921836 |9 1-56592-183-6 | ||
035 | |a (OCoLC)258135855 | ||
035 | |a (DE-599)BVBBV010702581 | ||
040 | |a DE-604 |b ger |e rakwb | ||
041 | 0 | |a eng | |
049 | |a DE-91 |a DE-91G |a DE-29 |a DE-703 |a DE-Aug4 |a DE-355 |a DE-19 |a DE-523 |a DE-83 |a DE-526 |a DE-188 | ||
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a DAT 362f |2 stub | ||
100 | 1 | |a Flanagan, David |e Verfasser |0 (DE-588)136960634 |4 aut | |
245 | 1 | 0 | |a Java in a nutshell |b a desktop quick reference for Java programmers ; [covers Java 1.0] |c David Flanagan |
250 | |a 1. ed. | ||
264 | 1 | |a Bonn [u.a.] |b O'Reilly |c 1996 | |
300 | |a XIX, 438 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
650 | 4 | |a Java <Programmiersprache> - Befehlsvorrat | |
650 | 0 | 7 | |a Befehlsvorrat |0 (DE-588)4129931-0 |2 gnd |9 rswk-swf |
650 | 0 | 7 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 0 | |5 DE-604 | |
689 | 1 | 0 | |a Java |g Programmiersprache |0 (DE-588)4401313-9 |D s |
689 | 1 | 1 | |a Befehlsvorrat |0 (DE-588)4129931-0 |D s |
689 | 1 | |5 DE-604 | |
856 | 4 | 2 | |m DNB Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007143986&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
943 | 1 | |a oai:aleph.bib-bvb.de:BVB01-007143986 |
Datensatz im Suchindex
_version_ | 1821946593348157440 |
---|---|
adam_text |
TABLE
OF
CONTENTS
HOW
TO
USE
THIS
BOOK
.
XI
PREFACE
.
XVII
PARTI:
INTRODUCING
JAVA
SECTION
1
-
GETTING
STARTED
WITH
JAVA
.3
WHY
JAVA?
.
4
WHAT
IS
JAVA?
.
4
A
SIMPLE
EXAMPLE
.
10
SECTION
2
-
HOW
JAVA
DIFFERS
FROM
C
.
15
PROGRAM
STRUCTURE
AND
ENVIRONMENT
.
15
THE
NAME
SPACE:
PACKAGES,
CLASSES,
AND
FIELDS
.
17
COMMENTS
.
21
NO
PREPROCESSOR
.
21
UNICODE
AND
CHARACTER
ESCAPES
.
23
PRIMITIVE
DATA
TYPES
.
24
REFERENCE
DATA
TYPES
.
25
OBJECTS
.
28
ARRAYS
.
29
STRINGS
.
33
OPERATORS
.
33
STATEMENTS
.
35
EXCEPTIONS
AND
EXCEPTION
HANDLING
.
39
MISCELLANEOUS
DIFFERENCES
.
45
SECTION
3
-
CLASSES
AND
OBJECTS
IN
JAVA
.
49
INTRODUCTION
TO
CLASSES
AND
OBJECTS
.
50
OBJECT
CREATION
.
52
CLASS
VARIABLES
.
54
CLASS
METHODS
.
56
OBJECT
DESTRUCTION
.
60
SUBCLASSES
AND
INHERITANCE
.
62
OVERRIDING
METHODS
.
68
DATA
HIDING
AND
ENCAPSULATION
.
71
ABSTRACT
CLASSES
AND
INTERFACES
.
75
C++
FEATURES
NOT
FOUND
IN
JAVA
.
80
SECTION
SUMMARY
.
80
PART
II:
PROGRAMMING
WITH
THE
JAVA
API
SECTION
4
-
APPLETS
.
85
I
A
FIRST
APPLET
.
85
DRAWING
GRAPHICS
.
86
HANDLING
EVENTS
.
88
EVENTS
IN
DETAIL
.
89
READING
APPLET
PARAMETERS
.
92
ADDING
A
BUTTON
.
93
AN
IMAGEMAP
.
95
ANIMATION
.
98
SOUND
.
100
STANDALONE
APPLETS
.
101
SECTION
5
-
GRAPHICAL
USER
INTERFACES
.
103
AN
INFORMATION
DIALOG
.
103
A
DIALOG
WITH
USER
RESPONSE
.
106
ALL
JAVA
GUI
COMPONENTS
.
108
HANDLING
GUI
EVENTS
.
114
WORKING
WITH
SCROLLBARS
.
117
DEFINING
A
CUSTOM
COMPONENT
.
120
SECTION
6
-
INPUT
AND
OUTPUT
.
125
READING
AND
DISPLAYING
FILES
.
125
GETTING
DIRECTORY
AND
FILE
INFORMATION
.
127
COPYING
A
FILE
.
131
FILTERING
INPUT
.
133
PIPES
.
135
SECTION
7
-
NETWORKING
.
141
DOWNLOADING
THE
CONTENTS
OF
A
URL
.
141
USING
A
URLCONNECTION
.
142
SENDING
AND
RECEIVING
DATAGRAMS
.
143
IMPLEMENTING
A
SERVER
.
145
IMPLEMENTING
A
CLIENT
.
147
AN
APPLET
CLIENT
.
149
SECTION
8
-
ADVANCED
GRAPHICS
AND
IMAGES
.
151
SMOOTH
ANIMATION
.
151
KEEPING
TRACK
OF
IMAGES
.
155
FILTERING
IMAGES
.
157
SECTION
9
-
ADVANCED
THREADS
.
161
THREADS
AND
THREAD
GROUPS
.
161
SYNCHRONIZED,
WAIT(),
AND
NOTIFYO
.
164
A
MULTITHREADED
CLIENT
.
169
PART
III:
JAVA
LANGUAGE
REFERENCE
SECTION
10
-
JAVA
SYNTAX
.
175
PRIMITIVE
DATA
TYPES
.
175
CHARACTER
ESCAPE
SEQUENCES
.
176
OPERATORS
.
176
MODIFIERS
.
179
RESERVED
WORDS
.
181
JAVA
DOCUMENTATION
COMMENT
SYNTAX
.
181
SECTION
11
-
EVENTS
.
183
EVENT
TYPES
.
183
KEY
AND
MODIFIER
CONSTANTS
.
185
MOUSE
BUTTONS
.
186
SECTION
12
-
FONTS,
COLORS,
AND
CURSORS
.
187
FONTS
.
187
COLORS
.
189
CURSORS
.
190
SECTION
13
-
SYSTEM
PROPERTIES
AND
APPLET
PARAMETERS
.
193
STANDARD
SYSTEM
PROPERTIES
.
193
OTHER
IMPORTANT
PROPERTIES
.
194
SPECIFYING
PROPERTY
VALUES
.
195
APPLET
PARAMETERS
.
195
SECTION
14
-
APPLET
SECURITY
.
197
APPLET
SECURITY
RESTRICTIONS
.
197
LOADING
CLASSES
SECURELY
.
199
DENIAL
OF
SERVICE
ATTACKS
.
199
FUTURE
DIRECTIONS:
APPLET
CERTIFICATION
.
200
SECTION
15
-
JAVA-RELATED
HTML
AND
HTTP
SYNTAX
.
201
THE
APPLET TAG
.
201
THE
EMBED
TAG
.
T
.
203
JAVA-RELATED
HTTP
.
203
SECTION
16
-
THE
UNICODE
STANDARD
.
205
THE
UTF-8
ENCODING
.
208
SECTION
17
-
JDK
DEVELOPMENT
TOOLS
.
211
APPLETVIEWER
-
THE
JAVA
APPLET
VIEWER
.
211
JAVA
-
THE
JAVA
INTERPRETER
.
214
JAVAC
-
THE
JAVA
COMPILER
.
218
JAVADOC
-
THE
JAVA
DOCUMENTATION
GENERATOR
.
220
JAVAH
-
NATIVE
METHOD
C
FILE
GENERATOR
.
222
JAVAP
-
THE
JAVA
CLASS
DISASSEMBLER
.
224
JDB
-
THE
JAVA
DEBUGGER
.
226
PART
IV:
API
QUICK
REFERENCE
SECTION
18
-
THE
JAVA,
APPLET
PACKAGE
.
233
SECTION
19
-
THE
JAVA,
AWT
PACKAGE
.
237
SECTION
20
-
THE
JAVA.
AWT.
IMAGE
PACKAGE
.
271
SECTION
21
-
THE
JAVA.AWT.PEER
PACKAGE
.
281
SECTION
22
-
THE
JAVA.IO
PACKAGE
.
289
SECTION
23
-
THEJAVA.LANG
PACKAGE
.
309
SECTION
24
-
THE
JAVA.NET
PACKAGE
.
329
SECTION
25
-
THE
JAVA.UTIL
PACKAGE
.
339
SECTION
26
-
JAVA
ERRORS
AND
EXCEPTIONS
.
349
PART
V:
API
CROSS
REFERENCES
SECTION
27
-
CLASS
DEFTNED-IN
INDEX
.
367
SECTION
28
-
METHOD
DEFLNED-IN
INDEX
.371
SECTION
29
-
SUBCLASS
INDEX
.
381
SECTION
30
-
IMPLEMENTED-BY
INDEX
.
383
SECTION
31
-
RETUMED-BY
INDEX
.
385
SECTION
32
-
PASSED-TO
INDEX
.
389
SECTION
33
-
THROWN-BY
INDEX
.
395
GLOSSARY
.
399
INDEX
.
421 |
any_adam_object | 1 |
author | Flanagan, David |
author_GND | (DE-588)136960634 |
author_facet | Flanagan, David |
author_role | aut |
author_sort | Flanagan, David |
author_variant | d f df |
building | Verbundindex |
bvnumber | BV010702581 |
classification_rvk | ST 250 |
classification_tum | DAT 362f |
ctrlnum | (OCoLC)258135855 (DE-599)BVBBV010702581 |
discipline | Informatik |
edition | 1. ed. |
format | Book |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>00000nam a2200000 c 4500</leader><controlfield tag="001">BV010702581</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20120912</controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">960410s1996 xx ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">948461861</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">1565921836</subfield><subfield code="9">1-56592-183-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)258135855</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV010702581</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakwb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield><subfield code="a">DE-91G</subfield><subfield code="a">DE-29</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-Aug4</subfield><subfield code="a">DE-355</subfield><subfield code="a">DE-19</subfield><subfield code="a">DE-523</subfield><subfield code="a">DE-83</subfield><subfield code="a">DE-526</subfield><subfield code="a">DE-188</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 250</subfield><subfield code="0">(DE-625)143626:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">DAT 362f</subfield><subfield code="2">stub</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Flanagan, David</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)136960634</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java in a nutshell</subfield><subfield code="b">a desktop quick reference for Java programmers ; [covers Java 1.0]</subfield><subfield code="c">David Flanagan</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Bonn [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">1996</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIX, 438 S.</subfield><subfield code="b">Ill., graph. Darst.</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java <Programmiersprache> - Befehlsvorrat</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Befehlsvorrat</subfield><subfield code="0">(DE-588)4129931-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="689" ind1="1" ind2="0"><subfield code="a">Java</subfield><subfield code="g">Programmiersprache</subfield><subfield code="0">(DE-588)4401313-9</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2="1"><subfield code="a">Befehlsvorrat</subfield><subfield code="0">(DE-588)4129931-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="1" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">DNB Datenaustausch</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007143986&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-007143986</subfield></datafield></record></collection> |
id | DE-604.BV010702581 |
illustrated | Illustrated |
indexdate | 2025-01-22T11:01:11Z |
institution | BVB |
isbn | 1565921836 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-007143986 |
oclc_num | 258135855 |
open_access_boolean | |
owner | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-29 DE-703 DE-Aug4 DE-355 DE-BY-UBR DE-19 DE-BY-UBM DE-523 DE-83 DE-526 DE-188 |
owner_facet | DE-91 DE-BY-TUM DE-91G DE-BY-TUM DE-29 DE-703 DE-Aug4 DE-355 DE-BY-UBR DE-19 DE-BY-UBM DE-523 DE-83 DE-526 DE-188 |
physical | XIX, 438 S. Ill., graph. Darst. |
publishDate | 1996 |
publishDateSearch | 1996 |
publishDateSort | 1996 |
publisher | O'Reilly |
record_format | marc |
spelling | Flanagan, David Verfasser (DE-588)136960634 aut Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] David Flanagan 1. ed. Bonn [u.a.] O'Reilly 1996 XIX, 438 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier Java <Programmiersprache> - Befehlsvorrat Befehlsvorrat (DE-588)4129931-0 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 gnd rswk-swf Java Programmiersprache (DE-588)4401313-9 s DE-604 Befehlsvorrat (DE-588)4129931-0 s DNB Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007143986&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | Flanagan, David Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] Java <Programmiersprache> - Befehlsvorrat Befehlsvorrat (DE-588)4129931-0 gnd Java Programmiersprache (DE-588)4401313-9 gnd |
subject_GND | (DE-588)4129931-0 (DE-588)4401313-9 |
title | Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] |
title_auth | Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] |
title_exact_search | Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] |
title_full | Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] David Flanagan |
title_fullStr | Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] David Flanagan |
title_full_unstemmed | Java in a nutshell a desktop quick reference for Java programmers ; [covers Java 1.0] David Flanagan |
title_short | Java in a nutshell |
title_sort | java in a nutshell a desktop quick reference for java programmers covers java 1 0 |
title_sub | a desktop quick reference for Java programmers ; [covers Java 1.0] |
topic | Java <Programmiersprache> - Befehlsvorrat Befehlsvorrat (DE-588)4129931-0 gnd Java Programmiersprache (DE-588)4401313-9 gnd |
topic_facet | Java <Programmiersprache> - Befehlsvorrat Befehlsvorrat Java Programmiersprache |
url | http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=007143986&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT flanagandavid javainanutshelladesktopquickreferenceforjavaprogrammerscoversjava10 |