Contents | Prev | Next | Index
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
 
B
- backslash \
- escape sequence, 27
- Unicode escape use, 13
 
- backspace
- escape sequence, 27
 
- banana-fana, 111
- Bartleby
- Project (Columbia University), ix
- scrivener, 398
 
- bases
- See also numbers
- permitted in integer literals, 19
 
- bear, 236
- before method
- of class Date, 629
 
- Bell, Alexander Graham, 119
- Bernard de Morlay, 111
- Beta, 3, 6
- biblical quotations
- I Corinthians 14:40, 305
- John 3:30, 348
- Matthew 6:29, 193
 
- bibliographic references
- The Art of Computer Programming, Volume 2, 650
- Polling Efficiently on Stock Hardware, 206
- Release-to-Release Binary Compatibility in SOM, 237
 
- binary
- compatibility
- See also code generation; compile-time errors; exceptions
- changes that do not break, 237
- (chapter), 237
- compatible with term definition, 240
- contrasted with source compatibility, 241
- properties and non-properties, 240
 
- file format, required properties, 239
- numeric promotion, specification, 74
 
- binary
- representation, verification of classes and interfaces, 220
 
 BitSet class, 618 
 
 
- BitSetclass
- blocks
- See also control flow; statements
- (chapter), 263
- definite assignment, 393
- LALR(1) grammar productions, 446
- specification and execution of, 265
 
- Bobrow, Daniel G., 6
- body
- See also declarations
- class
- declarations in, 138
- term definition, 138
 
- constructor, 178
- binary compatibility considerations, 257
 
- interface, declarations, 185
- method, 164
- binary compatibility considerations, 257
 
 
- boolean
- See also numbers
- Booleanclass, 469
- booleanValuemethod, of class- Boolean, 470
- literals, term definition and specification, 23
- operators, 36
- type and values, term definition and specification, 36
 
- Bovik, Harry, 126
- Bowie, David, 509
- Box, G. E. P., 650
- brackets ([])
- array type declaration, 194, 266, 37
- syntactical ambiguities, handling of, 311
 
- break statement
- See also control flow
- definite assignment, 397
- as reason for abrupt completion, 264
- specification, 283
 
- brown paper packages, 126
- buffers
- buffield- 
- of class BufferedInputStream, 699
- of class BufferedOutputStream, 732
- of class ByteArrayInputStream, 689
- of class ByteArrayOutputStream, 727
 
- bufferfield, of class- StringBufferInputStream, 692
- BufferedInputStreamclass, 699
- BufferedOutputStreamclass, 732
 
- Bunyan, John, 823
- Burke, Edmund, 263
- Burton, Robert
- exception, 213
- lard, ix
 
- but not phrase
- grammar notation use, 10
 
- Butler, Samuel, 530
- butter, 530
- Byron, Lord, 823
- byte type
- See also integral types; numbers; primitive types
- ByteArrayInputStreamclass, 689
- ByteArrayOutputStreamclass, 727
- value range, 31
 
Contents | Prev | Next | Index
Java Language Specification (HTML generated by Suzette Pelouch on February 24, 1998)
Copyright © 1996 Sun Microsystems, Inc.
All rights reserved
Please send any comments or corrections to doug.kramer@sun.com