Java 5.0 Tiger: a developer's notebook
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Buch |
Sprache: | English |
Veröffentlicht: |
Sebastopol, Calif. [u.a.]
O'Reilly
2004
|
Ausgabe: | 1. ed. |
Schriftenreihe: | The developer's notebook series
|
Schlagworte: | |
Online-Zugang: | Publisher description Inhaltsverzeichnis |
Beschreibung: | Angekündigt u.d.T.: McLaughlin, David: Java 1.5 Tiger |
Beschreibung: | XIX, 177 S. Ill., graph. Darst. |
ISBN: | 0596007388 9780596007386 |
Internformat
MARC
LEADER | 00000nam a2200000 c 4500 | ||
---|---|---|---|
001 | BV019401164 | ||
003 | DE-604 | ||
005 | 20150227 | ||
007 | t | ||
008 | 040923s2004 ad|| |||| 00||| eng d | ||
016 | 7 | |a 970948832 |2 DE-101 | |
020 | |a 0596007388 |9 0-596-00738-8 | ||
020 | |a 9780596007386 |9 978-0-596-00738-6 | ||
035 | |a (OCoLC)224274253 | ||
035 | |a (DE-599)BVBBV019401164 | ||
040 | |a DE-604 |b ger |e rakddb | ||
041 | 0 | |a eng | |
049 | |a DE-29T |a DE-573 |a DE-83 | ||
050 | 0 | |a QA76.73.J38 | |
082 | 0 | |a 005.13/3 |2 22 | |
082 | 0 | |a 005.2762 |2 22 | |
084 | |a ST 250 |0 (DE-625)143626: |2 rvk | ||
084 | |a ST 253 |0 (DE-625)143628: |2 rvk | ||
084 | |a 68N15 |2 msc | ||
084 | |a 004 |2 sdnb | ||
100 | 1 | |a McLaughlin, Brett |e Verfasser |0 (DE-588)133417670 |4 aut | |
245 | 1 | 0 | |a Java 5.0 Tiger |b a developer's notebook |c Brett McLaughlin and David Flanagan |
246 | 1 | 3 | |a Java 1.5 Tiger |
250 | |a 1. ed. | ||
264 | 1 | |a Sebastopol, Calif. [u.a.] |b O'Reilly |c 2004 | |
300 | |a XIX, 177 S. |b Ill., graph. Darst. | ||
336 | |b txt |2 rdacontent | ||
337 | |b n |2 rdamedia | ||
338 | |b nc |2 rdacarrier | ||
490 | 0 | |a The developer's notebook series | |
500 | |a Angekündigt u.d.T.: McLaughlin, David: Java 1.5 Tiger | ||
650 | 4 | |a Java (Computer program language) | |
650 | 0 | 7 | |a Java 2 Standard Edition 5.0 |0 (DE-588)4799436-8 |2 gnd |9 rswk-swf |
689 | 0 | 0 | |a Java 2 Standard Edition 5.0 |0 (DE-588)4799436-8 |D s |
689 | 0 | |5 DE-604 | |
700 | 1 | |a Flanagan, David |e Verfasser |0 (DE-588)136960634 |4 aut | |
856 | 4 | 2 | |q text/html |u http://www.loc.gov/catdir/enhancements/fy0715/2004303655-d.html |z lizenzfrei |3 Publisher description |
856 | 4 | 2 | |m GBV Datenaustausch |q application/pdf |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012863462&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |3 Inhaltsverzeichnis |
999 | |a oai:aleph.bib-bvb.de:BVB01-012863462 |
Datensatz im Suchindex
_version_ | 1804132855097327616 |
---|---|
adam_text | IMAGE 1
THE DEVELOPER S NOTEBOOK SERIES
P. IX
PREFACE
P. XIII
WHAT S NEW?
P. 1
WORKING WITH ARRAYS
P. 1
USING QUEUES
P. 5
ORDERING QUEUES USING COMPARATORS
P. 7
OVERRIDING RETURN TYPES
P. 9
TAKING ADVANTAGE OF BETTER UNICODE
P. 11
ADDING STRINGBUILDER TO THE MIX
P. 12
GENERICS
P. 15
USING TYPE-SAFE LISTS
P. 15
USING TYPE-SAFE MAPS
P. 18
ITERATING OVER PARAMETERIZED TYPES
P. 19
ACCEPTING PARAMETERIZED TYPES AS ARGUMENTS
P. 21
RETURNING PARAMETERIZED TYPES
P. 22
USING PARAMETERIZED TYPES AS TYPE PARAMETERS
P. 23
CHECKING FOR LINT
P. 24
GENERICS AND TYPE CONVERSIONS
P. 25
USING TYPE WILDCARDS
P. 29
WRITING GENERIC TYPES
P. 30
RESTRICTING TYPE PARAMETERS
P. 32
ENUMERATED TYPES
P. 35
CREATING AN ENUM
P. 35
DECLARING ENUMS INLINE
P. 40
ITERATING OVER ENUMS
P. 41
SWITCHING ON ENUMS
P. 42
MAPS OF ENUMS
P. 46
SETS OF ENUMS
P. 48
ADDING METHODS TO AN ENUM
P. 51
IMPLEMENTING INTERFACES WITH ENUMS
P. 54
VALUE-SPECIFIC CLASS BODIES
P. 55
MANUALLY DEFINING AN ENUM
P. 57
EXTENDING AN ENUM
P. 58
AUTOBOXING AND UNBOXING
P. 60
CONVERTING PRIMITIVES TO WRAPPER TYPES
P. 60
CONVERTING WRAPPER TYPES TO PRIMITIVES
P. 62
INCREMENTING AND DECREMENTING WRAPPER TYPES
P. 63
BOOLEAN VERSUS BOOLEAN
P. 64
CONDITIONALS AND UNBOXING
P. 65
CONTROL STATEMENTS AND UNBOXING
P. 66
METHOD OVERLOAD RESOLUTION
P. 67
IMAGE 2
VARARGS
P. 70
CREATING A VARIABLE-LENGTH ARGUMENT LIST
P. 71
ITERATING OVER VARIABLE-LENGTH ARGUMENT LISTS
P. 74
ALLOWING ZERO-LENGTH ARGUMENT LISTS
P. 76
SPECIFY OBJECT ARGUMENTS OVER PRIMITIVES
P. 78
AVOIDING AUTOMATIC ARRAY CONVERSION
P. 79
ANNOTATIONS
P. 82
USING STANDARD ANNOTATION TYPES
P. 82
ANNOTATING AN OVERRIDING METHOD
P. 85
ANNOTATING A DEPRECATED METHOD
P. 87
SUPPRESSING WARNINGS
P. 88
CREATING CUSTOM ANNOTATION TYPES
P. 90
ANNOTATING ANNOTATIONS
P. 93
DEFINING AN ANNOTATION TYPE S TARGET
P. 94
SETTING THE RETENTION OF AN ANNOTATION TYPE
P. 95
DOCUMENTING ANNOTATION TYPES
P. 96
SETTING UP INHERITANCE IN ANNOTATIONS
P. 99
REFLECTING ON ANNOTATIONS
P. 101
THE FOR/IN STATEMENT
P. 107
DITCHING ITERATORS
P. 107
ITERATING OVER ARRAYS
P. 110
ITERATING OVER COLLECTIONS
P. 111
AVOIDING UNNECESSARY TYPECASTS
P. 113
MAKING YOUR CLASSES WORK WITH FOR/IN
P. 115
DETERMINING LIST POSITION AND VARIABLE VALUE
P. 119
REMOVING LIST ITEMS IN A FOR/IN LOOP
P. 121
STATIC IMPORTS
P. 123
IMPORTING STATIC MEMBERS
P. 123
USING WILDCARDS IN STATIC IMPORTS
P. 125
IMPORTING ENUMERATED TYPE VALUES
P. 126
IMPORTING MULTIPLE MEMBERS WITH THE SAME NAME
P. 128
SHADOWING STATIC IMPORTS
P. 130
FORMATTING
P. 132
CREATING A FORMATTER
P. 132
WRITING FORMATTED OUTPUT
P. 133
USING THE FORMAT() CONVENIENCE METHOD
P. 139
USING THE PRINTF() CONVENIENCE METHOD
P. 140
THREADING
P. 142
HANDLING UNCAUGHT EXCEPTIONS IN THREADS
P. 142
USING THREAD-SAFE COLLECTIONS
P. 146
USING BLOCKING QUEUES
P. 148
IMAGE 3
SPECIFYING TIMEOUTS FOR BLOCKING
P. 152
SEPARATING THREAD LOGIC FROM EXECUTION LOGIC
P. 154
USING EXECUTOR AS A SERVICE
P. 156
USING CALLABLE OBJECTS
P. 158
EXECUTING TASKS WITHOUT AN EXECUTORSERVICE
P. 160
SCHEDULING TASKS
P. 161
ADVANCED SYNCHRONIZING
P. 164
USING ATOMIC TYPES
P. 165
LOCKING VERSUS SYNCHRONIZATION
P. 167
INDEX
P. 173
TABLE OF CONTENTS PROVIDED BY BLACKWELL S BOOK SERVICES AND R.R. BOWKER.
USED WITH PERMISSION.
|
any_adam_object | 1 |
author | McLaughlin, Brett Flanagan, David |
author_GND | (DE-588)133417670 (DE-588)136960634 |
author_facet | McLaughlin, Brett Flanagan, David |
author_role | aut aut |
author_sort | McLaughlin, Brett |
author_variant | b m bm d f df |
building | Verbundindex |
bvnumber | BV019401164 |
callnumber-first | Q - Science |
callnumber-label | QA76 |
callnumber-raw | QA76.73.J38 |
callnumber-search | QA76.73.J38 |
callnumber-sort | QA 276.73 J38 |
callnumber-subject | QA - Mathematics |
classification_rvk | ST 250 ST 253 |
ctrlnum | (OCoLC)224274253 (DE-599)BVBBV019401164 |
dewey-full | 005.13/3 005.2762 |
dewey-hundreds | 000 - Computer science, information, general works |
dewey-ones | 005 - Computer programming, programs, data, security |
dewey-raw | 005.13/3 005.2762 |
dewey-search | 005.13/3 005.2762 |
dewey-sort | 15.13 13 |
dewey-tens | 000 - Computer science, information, general works |
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>01928nam a2200493 c 4500</leader><controlfield tag="001">BV019401164</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20150227 </controlfield><controlfield tag="007">t</controlfield><controlfield tag="008">040923s2004 ad|| |||| 00||| eng d</controlfield><datafield tag="016" ind1="7" ind2=" "><subfield code="a">970948832</subfield><subfield code="2">DE-101</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">0596007388</subfield><subfield code="9">0-596-00738-8</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9780596007386</subfield><subfield code="9">978-0-596-00738-6</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)224274253</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV019401164</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rakddb</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-29T</subfield><subfield code="a">DE-573</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.73.J38</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.13/3</subfield><subfield code="2">22</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">005.2762</subfield><subfield code="2">22</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">ST 253</subfield><subfield code="0">(DE-625)143628:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">68N15</subfield><subfield code="2">msc</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">004</subfield><subfield code="2">sdnb</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">McLaughlin, Brett</subfield><subfield code="e">Verfasser</subfield><subfield code="0">(DE-588)133417670</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Java 5.0 Tiger</subfield><subfield code="b">a developer's notebook</subfield><subfield code="c">Brett McLaughlin and David Flanagan</subfield></datafield><datafield tag="246" ind1="1" ind2="3"><subfield code="a">Java 1.5 Tiger</subfield></datafield><datafield tag="250" ind1=" " ind2=" "><subfield code="a">1. ed.</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Sebastopol, Calif. [u.a.]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">2004</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">XIX, 177 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="490" ind1="0" ind2=" "><subfield code="a">The developer's notebook series</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Angekündigt u.d.T.: McLaughlin, David: Java 1.5 Tiger</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Java (Computer program language)</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Java 2 Standard Edition 5.0</subfield><subfield code="0">(DE-588)4799436-8</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Java 2 Standard Edition 5.0</subfield><subfield code="0">(DE-588)4799436-8</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="700" 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="856" ind1="4" ind2="2"><subfield code="q">text/html</subfield><subfield code="u">http://www.loc.gov/catdir/enhancements/fy0715/2004303655-d.html</subfield><subfield code="z">lizenzfrei</subfield><subfield code="3">Publisher description</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">GBV 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=012863462&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="999" ind1=" " ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-012863462</subfield></datafield></record></collection> |
id | DE-604.BV019401164 |
illustrated | Illustrated |
indexdate | 2024-07-09T19:59:27Z |
institution | BVB |
isbn | 0596007388 9780596007386 |
language | English |
oai_aleph_id | oai:aleph.bib-bvb.de:BVB01-012863462 |
oclc_num | 224274253 |
open_access_boolean | |
owner | DE-29T DE-573 DE-83 |
owner_facet | DE-29T DE-573 DE-83 |
physical | XIX, 177 S. Ill., graph. Darst. |
publishDate | 2004 |
publishDateSearch | 2004 |
publishDateSort | 2004 |
publisher | O'Reilly |
record_format | marc |
series2 | The developer's notebook series |
spelling | McLaughlin, Brett Verfasser (DE-588)133417670 aut Java 5.0 Tiger a developer's notebook Brett McLaughlin and David Flanagan Java 1.5 Tiger 1. ed. Sebastopol, Calif. [u.a.] O'Reilly 2004 XIX, 177 S. Ill., graph. Darst. txt rdacontent n rdamedia nc rdacarrier The developer's notebook series Angekündigt u.d.T.: McLaughlin, David: Java 1.5 Tiger Java (Computer program language) Java 2 Standard Edition 5.0 (DE-588)4799436-8 gnd rswk-swf Java 2 Standard Edition 5.0 (DE-588)4799436-8 s DE-604 Flanagan, David Verfasser (DE-588)136960634 aut text/html http://www.loc.gov/catdir/enhancements/fy0715/2004303655-d.html lizenzfrei Publisher description GBV Datenaustausch application/pdf http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012863462&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA Inhaltsverzeichnis |
spellingShingle | McLaughlin, Brett Flanagan, David Java 5.0 Tiger a developer's notebook Java (Computer program language) Java 2 Standard Edition 5.0 (DE-588)4799436-8 gnd |
subject_GND | (DE-588)4799436-8 |
title | Java 5.0 Tiger a developer's notebook |
title_alt | Java 1.5 Tiger |
title_auth | Java 5.0 Tiger a developer's notebook |
title_exact_search | Java 5.0 Tiger a developer's notebook |
title_full | Java 5.0 Tiger a developer's notebook Brett McLaughlin and David Flanagan |
title_fullStr | Java 5.0 Tiger a developer's notebook Brett McLaughlin and David Flanagan |
title_full_unstemmed | Java 5.0 Tiger a developer's notebook Brett McLaughlin and David Flanagan |
title_short | Java 5.0 Tiger |
title_sort | java 5 0 tiger a developer s notebook |
title_sub | a developer's notebook |
topic | Java (Computer program language) Java 2 Standard Edition 5.0 (DE-588)4799436-8 gnd |
topic_facet | Java (Computer program language) Java 2 Standard Edition 5.0 |
url | http://www.loc.gov/catdir/enhancements/fy0715/2004303655-d.html http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=012863462&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA |
work_keys_str_mv | AT mclaughlinbrett java50tigeradevelopersnotebook AT flanagandavid java50tigeradevelopersnotebook AT mclaughlinbrett java15tiger AT flanagandavid java15tiger |