Java in a Nutshell: A Desktop Quick Reference

Front Cover
"O'Reilly Media, Inc.", 2002 - Computers - 969 pages

Java just keeps growing, adding features, functionality, complexity, and tempting developers to growl with frustration. The new 1.4 release of Java 2 Standard edition increases the size of the platform by 50%, to 2757 classes in 135 packages. How are you going to figure out what this means for your applications? As always,Java in a Nutshellhas the answers. The new 4th edition still contains an accelerated introduction to the Java programming language and its key APIs so you can start writing code right away. And with more than 250 new pages, author David Flanagan quickly brings you up to speed on new features that come with version 1.4:

  • High-performance NIO API
  • Support for pattern matching with regular expressions
  • A logging API
  • A user preferences API
  • New Collections classes
  • An XML-based persistence mechanism for Java Beans
  • Support for XML parsing using both the DOM and SAX APIs
  • User authentication with the JAAS API
  • Support for secure network connections using the SSL protocol
  • Support for cryptography

The book contains O'Reilly's classic quick-reference for all the classes in the essential Java packages, so you can dive in and find what you need to make the new 1.4 version work for you. For as long as Java developers have existed,Java in a Nutshellhas been ready, willing and able to take you right to the heart of the program, turning those frustrated grrrrss into purrrss of satisfaction. No wonder readers of Java Developer's Journal voted this the "Best Java Book" the past two years in a row!

From inside the book

Contents

I
xiii
II
9
III
13
IV
19
V
20
VII
21
VIII
22
IX
29
XLIII
156
XLIV
158
XLV
163
XLVI
164
XLVII
169
XLVIII
174
XLIX
176
L
177

X
43
XI
60
XII
64
XIII
67
XIV
72
XV
79
XVI
81
XVII
82
XVIII
83
XIX
86
XXI
92
XXII
96
XXIII
99
XXIV
108
XXV
113
XXVI
115
XXVII
120
XXVIII
122
XXIX
123
XXX
127
XXXI
131
XXXII
134
XXXIII
136
XXXIV
138
XXXV
140
XXXVIII
143
XXXIX
149
XL
152
XLI
153
XLII
154
LI
189
LII
194
LIII
197
LIV
200
LVI
201
LVII
202
LVIII
205
LIX
207
LX
209
LXI
210
LXII
212
LXIII
219
LXIV
220
LXVI
221
LXVII
223
LXVIII
232
LXXI
236
LXXIII
239
LXXIV
240
LXXV
246
LXXVI
249
LXXVII
255
LXXVIII
257
LXXIX
258
LXXX
263
LXXXI
266
LXXXII
267
LXXXIII
268
Copyright

Other editions - View all

Common terms and phrases

About the author (2002)

David Flanagan is a computer programmer who spends most of his time writing about JavaScript and Java. His books with O'Reilly include Java in a Nutshell, Java Examples in a Nutshell, Java Foundation Classes in a Nutshell, JavaScript: The Definitive Guide, and JavaScript Pocket Reference. David has a degree in computer science and engineering from the Massachusetts Institute of Technology. He lives with his wife and son in the U.S. Pacific Northwest bewteen the cities of Seattle, Washington and Vancouver, British Columbia. David has a simple website at http: //www.davidflanagan.com.

Bibliographic information