第1章 包java.applet 1
1.1 AppletContext接口 1
1.2 AppletStub接口 1
1.3 AudioClip接口 2
1.4 Applet类 2
第2章 包java.awt 5
2.1 Adjustable接口 5
2.2 ItemSelectable接口 5
2.3 LayoutManager接口 6
2.4 LayoutManager2接口 6
2.5 MenuContainer接口 6
2.6 PrintGraphics接口 7
2.7 Shape接口 7
2.8 AWTEvent类 7
2.9 AWTEventMulticaster类 9
2.10 BorderLayout类 11
2.11 Button类 13
2.12 Canvas类 14
2.13 CardLayout类 14
2.14 Checkbox类 15
2.15 CheckboxGroup类 17
2.16 CheckboxMenuItem类 17
2.17 Choice类 18
2.18 Color类 19
2.19 Component类 22
2.20 Container类 30
2.21 Cursor类 34
2.22 Dialog类 34
2.23 Dimension类 35
2.24 Event类 36
2.25 EventQueue类 39
2.26 FileDialog类 40
2.27 FlowLayout类 41
2.28 Font类 42
2.29 FontMetrics类 43
2.30 Frame类 45
2.31 Graphics类 46
2.32 GridBagConstraints类 51
2.33 GridBagLayout类 53
2.34 GridLayout类 55
2.35 Image类 56
2.36 Insets类 57
2.37 Label类 58
2.38 List类 58
2.39 MediaTracker类 62
2.40 Menu类 64
2.41 MenuBar类 65
2.42 MenuComponent类 66
2.43 MenuItem类 67
2.44 MenuShortcut类 68
2.45 Panel类 69
2.46 Point类 69
2.47 Polygon类 70
2.48 PopupMenu类 71
2.49 PrintJob类 71
2.5 0Rectangle类 71
2.51 ScrollPane类 74
2.52 Scrollbar类 75
2.53 SystemColor类 77
2.54 TextArea类 79
2.55 TextComponent类 81
2.56 TextField类 82
2.57 Toolkit类 84
2.58 Window类 87
2.59 AWTException类 88
2.60 IllegalComponentStateException类 89
2.61A WTError类 89
第3章 包java.awt.datatransfer 90
3.1 ClipboardOwner接口 90
3.2 Transferable接口 90
3.3 Clipboard类 90
3.4 DataFlavor类 90
3.5 StringSelection类 91
3.6 UnsupportedFlavorException类 92
第4章 包java.awt.event 93
4.1 ActionListener接口 93
4.2 AdjustmentListener接口 93
4.3 ComponentListener接口 93
4.4 ContainerListener接口 93
4.5 FocusListener接口 93
4.6 ItemListener接口 93
4.7 KeyListener接口 94
4.8 MouseListener接口 94
4.9 MouseMotionListener接口 94
4.10 TextListener接口 94
4.11 WindowListener接口 94
4.12 ActionEvent类 95
4.13 AdjustmentEvent类 95
4.14 ComponentAdapter类 96
4.15 ComponentEvent类 96
4.16 ContainerAdapter类 97
4.17 ContainerEvent类 97
4.18 FocusAdapter类 97
4.19 FocusEvent类 97
4.20 InputEvent类 98
4.21 ItemEvent类 99
4.22 KeyAdapter类 99
4.23 KeyEvent类 100
4.24 MouseAdapter类 101
4.25 MouseEvent类 101
4.26 MouseMotionAdapter类 102
4.27 PaintEvent类 102
4.28 TextEvent类 102
4.29 WindowAdapter类 103
4.30 WindowEvent类 103
第5章 包java.awt.image 104
5.1 ImageComsumer接口 104
5.2 ImageProducer接口 105
5.3 ImageObserver接口 105
5.4 AreaAveragingScaleFilter类 106
5.5 ColorModel类 107
5.6 CropImageFilter类 107
5.7 DirectColorModel类 108
5.8 FilteredImageSource类 108
5.9 ImageFilter类 109
5.10 IndexColorModel类 110
5.11 MemoryImageSource类 111
5.12 PixelGrabber类 113
5.13 RGBImageFilter类 116
5.14 ReplicateScaleFilter类 117
第6章 包java.beans 118
6.1 BeanInfo接口 118
6.2 Customizer接口 119
6.3 PropertyChangeListener接口 119
6.4 PropertyEditor接口 119
6.5 VetoableChangeListener接口 120
6.6 Visibility接口 120
6.7 BeanDescriptor类 121
6.8 Beans类 121
6.9 EventSetDescriptor类 122
6.10 FeatureDescriptor类 123
6.11 IndexedPropertyDescriptor类 124
6.12 Introspector类 125
6.13 MethodDescriptor类 126
6.14 ParameterDescriptor类 126
6.15 PropertyChangeEvent类 126
6.16 PropertyChangeSupport类 127
6.17 PropertyDescriptor类 127
6.18 PropertyEditorManager类 128
6.19 PropertyEditorSupport类 128
6.20 SimpleBeanInfo类 129
6.21 VetoableChangeSupport类 130
6.22 IntrospectionException类 130
6.23 PropertyVetoException类 131
第7章 包java.io 132
7.1 DataInput接口 132
7.2 DataOutput接口 133
7.3 Externalizable接口 134
7.4 FilenameFilter接口 134
7.5 ObjectInput接口 134
7.6 ObjectInputValidation接口 135
7.7 ObjectOutput接口 135
7.8 Serializable接口 135
7.9 BufferedInputStream类 136
7.10 BufferedOutputStream类 137
7.11 BufferedReader类 138
7.12 BufferedWriter类 139
7.13 ByteArrayInputStream类 140
7.14 ByteArrayOutputStream类 141
7.15 CharArrayReader类 142
7.16 CharArrayWriter类 142
7.17 DataInputStream类 143
7.18 DataOutputStream类 146
7.19 File类 147
7.20 FileDescriptor类 150
7.21 FileInputStream类 151
7.22 FileOutputStream类 152
7.23 FileReader类 152
7.24 FileWriter类 153
7.25 FilterInputStream类 153
7.26 FiterOutputStream类 154
7.27 FiterReader类 155
7.28 FiterWriter类 155
7.29 InputStream类 156
7.30 InputStreamReader类 157
7.31 LineNumberInputStream类 158
7.32 LineNumberReader类 159
7.33 ObjectInputStreams类 159
7.34 ObjectOutputStream类 162
7.35 ObjectStreamClass类 165
7.36 OutputStream类 165
7.37 OutputStreamWriter类 166
7.38 PipedInputStream类 166
7.39 PipedOutputStream类 167
7.40 PipedReader类 168
7.41 PipedWriter类 168
7.42 PrintStream类 168
7.43 PrintWriter类 170
7.44 PushbackInputStream类 172
7.45 PushbackReader类 173
7.46 RandomAccessFile类 174
7.47 Reader类 177
7.48 SequenceInputStream类 178
7.49 StreamTokenizer类 179
7.50 StringBufferInputStream类 181
7.51 StringReader类 182
7.52 StringWriter类 183
7.53 Writer类 183
7.54 CharConversionException类 184
7.55 EOFException类 184
7.56 FileNotFoundException类 184
7.57 IOException类 185
7.58 InterruptedIOException类 185
7.59 InvalidClassException类 185
7.60 InvalidObjectException类 185
7.61 NotActiveException类 185
7.62 NotSerializableException类 186
7.63 ObjectStreamException类 186
7.64 OptionalDataException类 186
7.65 StreamCorruptedException类 186
7.66 SyncFailedException类 186
7.67 UTFDataFormatException类 186
7.68 UnsupportedEncodingException类 187
7.69 WriteAbortedException类 187
第8章 包Java.lang 188
8.1 Cloneable接口 188
8.2 Runnable接口 188
8.3 Boolean类 188
8.4 Byte类 189
8.5 Character类 190
8.6 Class类 194
8.7 ClassLoader类 196
8.8 Compiler类 198
8.9 Double类 198
8.10 Float类 200
8.11 Integer类 202
8.12 Long类 204
8.13 Math类 206
8.14 Number类 208
8.15 Object类 209
8.16 Process类 210
8.17 Runtime类 211
8.18 SecurityManager类 212
8.19 Short类 215
8.20 String类 216
8.21 StringBuffer类 221
8.22 System类 223
8.23 Thread类 225
8.24 ThreadGroup类 228
8.25 Throwable类 230
8.26 Void类 231
8.27 ArithmeticException类 231
8.28 ArrayIndexOutOfBoundsException类 231
8.29 ArrayStoreException类 231
8.30 ClassCastException类 231
8.31 ClassNotFoundException类 231
8.32 CloneNotSupportedException类 232
8.33 Exception类 232
8.34 IllegalAccessException类 232
8.35 IllegalArgumentException类 232
8.36 IllegalMonitorStateException类 233
8.37 IllegalStateException类 233
8.38 IllegalThreadStateException类 233
8.39 IndexOutOfBoundsException类 233
8.40 InstantiationException类 233
8.41 InterruptedException类 233
8.42 NegativeArraySizeException类 234
8.43 NoSuchFieldException类 234
8.44 NoSuchMethodException类 234
8.45 NullPointerException类 234
8.46 NumberFormatException类 234
8.47 RuntimeException类 235
8.48 SecurityException类 235
8.49 StringIndexOutOfBoundsException类 235
8.50 AbstractMethodError类 235
8.51 CircularityError类 235
8.52 ClassFormatError类 236
8.53 Error类 236
8.54 ExceptionInInitializerError类 236
8.55 IllegalAccessError类 236
8.56 IncompatibleClassChangeError类 236
8.57 InstantiationError类 237
8.58 InternalError类 237
8.59 LinkageError类 237
8.60 NoClassDefFoundError类 237
8.61 NoSuchFieldError类 237
8.62 NoSuchMethodError类 237
8.63 OutOfMemoryError类 238
8.64 StackOverflowError类 238
8.65 ThreadDeath类 238
8.66 UnknownError类 238
8.67 UnsatisfiedLinkError类 238
8.68 VerifyError类 238
8.69 VirtualMachineError类 239
第9章 包java.lang.reflect 240
9.1 Member接口 240
9.2 Array类 240
9.3 Constructor类 244
9.4 Field类 245
9.5 InvocationTargetException类 248
9.6 Method类 248
9.7 Modifier类 249
第10章 包java.math 251
10.1 BigDecimal类 251
10.2 BigInteger类 253
第11章 包java.net 257
11.1 ContentHandlerFactory接口 257
11.2 FileNameMap接口 257
11.3 SocketImplFactory接口 257
11.4 URLStreamHandlerFactory接口 257
11.5 ContentHandler类 257
11.6 DatagramPacket类 258
11.7 DatagramSocket类 258
11.8 DatagramSocketImpl类 259
11.9 HttpURLConnection类 260
11.10 InetAddress类 260
11.11 MulticastSocket类 261
11.12 ServerSocket类 262
11.13 Socket类 263
11.14 SocketImpl类 265
11.15 URL类 266
11.16 URLConnection类 268
11.17 URLEncoder类 273
11.18 URLStreamHandler类 273
11.19 BindException类 273
11.20 ConnectException类 273
11.21 MalformedURLException类 274
11.22 NoRouteToHostException类 274
11.23 ProtocolException类 274
11.24 SocketException类 274
11.25 UnknownHostException类 274
11.26 UnknownServiceException类 275
第12章 包java.security 276
12.1 Certificate接口 276
12.2 Key接口 276
12.3 Principal接口 277
12.4 PrivateKey接口 277
12.5 PublicKey接口 277
12.6 DigestInputStream类 277
12.7 DigestOutputStream类 278
12.8 Identity类 279
12.9 IdentityScope类 280
12.10 KeyPair类 281
12.11 KeyPairGenerator类 282
12.12 MessageDigest类 283
12.13 Provider类 284
12.14 SecureRandom类 285
12.15 Security类 285
12.16 Signature类 286
12.17 Signer类 289
12.18 ProviderException类 289
12.19 DigestException类 289
12.20 InvalidKeyException类 289
12.21 InvalidParameterException类 290
12.22 KeyException类 290
12.23 KeyManagementException类 290
12.24 NoSuchAlgorithmException类 290
12.25 NoSuchProviderException类 290
12.26 SignatureException类 291
第13章 包java.security.acl 292
13.1 Acl接口 292
13.2 AclEntry接口 293
13.3 Group接口 294
13.4 Owner接口 294
13.5 Permission接口 295
13.6 AclNotFoundException类 295
13.7 LastOwnerException类 295
13.8 NotOwnerException类 295
第14章 包java.security.interfaces 296
14.1 DSAKey接口 296
14.2 DSAKcyPairGenerator接口 296
14.3 DSAParams接口 296
14.4 DSAPrivateKey接口 297
14.5 DSAPublicKey接口 297
第15章 包java.sql 298
15.1 CallableStement接口 298
15.2 Connection接口 300
15.3 DatabaseMetaData接口 302
15.4 Driver接口 317
15.5 PreparedStatement接口 318
15.6 ResultSet接口 321
15.7 ResultSetMetaData接口 325
15.8 Statement接口 327
15.9 DataTruncation类 328
15.10 Date类 329
15.11 DriverManager类 330
15.12 DriverPropertyInfo类 331
15.13 SQLException类 331
15.14 SQLWarning类 332
15.15 Time类 332
15.16 Timestamp类 333
15.17 Types类 334
第16章 包java.text 335
16.1 CharacterIterator接口 335
16.2 Breaklterator类 336
16.3 ChoiceFormat类 337
16.4 CollationElementIterator类 339
16.5 CollationKey类 339
16.6 Collator类 340
16.7 DateFormat类 342
16.8 DateFormatSymbols类 346
16.9 DecimalFormat类 347
16.10 DecimalFormatSymbols类 349
16.11 FieldPosition类 350
16.12 Format类 350
16.13 MessageFormat类 351
16.14 NumberFormat类 352
16.15 ParsePosition类 355
16.16 RuleBasedCollator类 355
16.17 SimpleDateFormat类 355
16.18 StringCharacterIterator类 357
16.19 ParseException类 358
第17章 包java.util 359
17.1 Enumeration接口 359
17.2 EventListener接口 359
17.3 Observer接口 359
17.4 BitSet类 359
17.5 Calendar类 360
17.6 Date类 365
17.7 Dictionary类 368
17.8 EventObject类 369
17.9 GregorianCalendar类 369
17.10 Hashtable类 371
17.11 ListResourceBundle类 373
17.12 Locale类 373
17.13 Observable类 375
17.14 Properties类 376
17.15 PropertyResourceBundle类 377
17.16 Random类 377
17.17 ResourceBundle类 378
17.18 Stack类 381
17.19 StringTokenizer类 381
17.20 TimeZone类 382
17.21 Vector类 383
17.22 EmptyStackException类 385
17.23 MissingResourceException类 385
17.24 NoSuchElementException类 385
17.25 TooManyListenersException类 386
第18章 包java.util.zip 387
18.1 Checksum接口 387
18.2 Adler32类 387
18.3 CRC32 387
18.4 wCheckedInputStream类 387
18.5 CheckedOutputStream类 388
18.6 Deflater类 388
18.7 DeflaterOutputStream类 390
18.8 GZIPInputStream类 391
18.9 GZIPOutputStream类 391
18.10 Inflater类 392
18.11 InflaterInputStream类 393
18.12 ZipEntry类 394
18.13 ZipFile类 395
18.14 ZipInputStream类 395
18.15 ZipOutputStream类 396
18.16 DataFormatException类 397
18.17 ZipException类 397