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
valueOf
method
- of class
Boolean
, 470 - of class
Double
, 514
- values
valueOf
method
- 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
Vector
class
- 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
VerifyError
class, 611
- @version tag
- specification, 422
- virtual machine
- See also exceptions; optimization
class
file 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
VirtualMachineError
class, 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
final
declaration 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