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
 
V
- valid method
- of class FileNameDescriptor, 760
 
- values
- See also assignment; initialization; primitive, types; variables
- boolean, term definition and specification, 36
- (chapter), 29
- data, relation to types, 30
- expressions, variables as, 302
- floating-point, term definition and specification, 33
- integral, term definition and specification, 31
- primitive, term definition and specification, 30
- reference, see references; 38
- relation to types, 30
- return, specifying method with no, 155
- valueOfmethod- 
- of class Boolean, 470
- of class Double, 514
 
 
- values 
- valueOfmethod- 
- of class Float, 507
- of class Integer, 493
- of class Long, 500
- of class String, 545
 
- variables, initial and default, 46
 
- variables
- See also data structures; fields; identifiers; scope
- assignment conversion, 61
- (chapter), 29
- double, nonatomic treatment of memory operations on, 405
- interaction with locks, rules about, 407
- kinds of
- array, see arrays, components
- class, see fields, class, static
- constructor parameters, see parameters, constructor
- exception-handling parameters, see exceptions, parameters
- instance, see fields, class, non-static
- local, see variables, local
- method parameters, see parameters, method
 
- LALR(1) grammar, 440
- local, 267
- declaration statements, 265
- as declared entity, 79
- definite assignment, (chapter), 383
- definite assignment, declarations, 393
- description, 45
- hiding of names by, 269
- naming conventions, 110
- scope of, 82
 
- long, nonatomic treatment of, memory operations on, 405
- objects compared with, 47
- primitive type
- changing value of, 31
- specification, 44
 
- reference type, specification, 44
- term definition, and specification, 43
- thread use constraints, 404
- type of, how determined, 47
- values
- of expressions, 302
- held by different types, summary of, 29
- initial and default, 46
 
- volatile, rules about, 407
 
Vector class, 654
- Vectorclass- 
- See also data structures
- standard exceptions, NoSuchElementException, 209
 
- verification
- See also security
- of binary representation, of classes and interfaces, 220
- internal table of loaded classes and interfaces, purpose of, 218
- standard exceptions, VerifyError, 212
- type safety dependence on existence and use of, 244
- VerifyErrorclass, 611
 
- @version tag
- specification, 422
 
- virtual machine
- See also exceptions; optimization
- classfile format specified in, 238
- errors, 212
- InternalError, as asynchronous exception cause, 206
 
- exception handling by, 201
- exit, criteria for, 235
- object life cycle in, 233
- startup, 215
- VirtualMachineErrorclass, 611
 
- virtue, 18
- void keyword
- See also methods
- casting to, not permitted, 272
- methods
- expression return statement not permitted in, 164
- no return value specified by, 155
 
 
- volatile modifier
- See also declarations; modifiers
- fields, 147
- binary compatibility considerations, 253
- finaldeclaration not permitted for, 148
- used for synchronization by threads, 147
 
- not permitted in interface field declarations, 187
- variables, rules about, 407
 
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