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
 
L
- labeled statements
- identifiers in, kept separate from those in declarations, 80
 - specification, 271
 
 - LALR(1) (Look Ahead Left Right with 1 token lookahead) grammar
- (chapter), 433
 
 - language
- See also grammars; Java; lexical; semantics; syntax
 - Beta, 3, 6
 - C, 1, 2, 6
 - C++, 1, 2, 6
 - CLOS, 4
 - Common Lisp, 4, 6
 - Dylan, 4, 6
 - Mesa, 5, 6
 - Modula-3, 3, 6
 - term definition, 7
 
 - Lao-Tsu, 77
 - lastElement method
- of class 
Vector, 657 
 - lastIndexOf method
- of class 
String, 542 
 - lastIndexOf method 
- of class 
Vector, 660 
 - lastModified method
- of class 
File, 757 
 - Lauper, Cyndi, 610
 - Layton, Turner, 595
 - left-hand side
- term definition, 7
 
 - Lehmer, D. H., 648
 - length
- of array, 197
- not part of type, 194
 
 length field, as member of an array, 88length method
- of class 
File, 757 - of class 
RandomAccessFile, 746 - of class 
String, 535 - of class 
StringBuffer, 550 
 - letters
- See also Unicode character set
 - Java, term definition, 17
 
 - lexical
- See also semantics; syntax
 - grammar
- LALR(1) grammar, 440
 - term definition, 7
 
 - structure, (chapter), 11
 - translations, steps involved in, 12
 
 - life cycle
- See also objects
 - of objects, 233
 
 - line terminators, term definition, 13
 - linefeed (LF)
- escape sequence, 27
 - handling in a
- character literal, 24
 - string literal, 25
 
 - as a line terminator, not input character, 25
 
 - lineno method
- of class 
StreamTokenizer, 719 
 - LineNumberInputStream class, 707
 linking, 220
 - linking
- See also exceptions; execution; initialization; loading; run-time
 - classes, process description, 220
 - errors, 211
 - in 
Test class example, at virtual machine startup, 216 - interfaces, process description, 220
 - linkage editing, as optimization technique, 222
 LinkageError class, 611UnsatisfiedLinkError class, 611
 list method
- of class 
File, 757 - of class 
Properties, 642 - of class 
ThreadGroup, 609 
- Litchfield, I. W., 517
 - literals
- See also constants; fields; variables
 - boolean, term definition and specification, 23
 - character
- escape sequences for, 26
 - term definition and specification, 24
 
 - evaluation of, 312
 - floating-point
- largest and smallest permitted, 22
 - term definition and specification, 22
 
 - integer
- largest and smallest permitted, 21
 - term definition and specification, 19
 
 - null, term definition and specification, 27
 - string
- escape sequences for, 26
 - term definition and specification, 25
 
 - term definition and specification, 19
 - as token, 7
 
 - loading
- See also 
ClassLoader class; execution; linking - classes, 218
 ClassLoader class, 558- errors, 211
 - in 
Test class example, at virtual machine startup, 216 - interfaces, 218
 load method
- of class 
Properties, 640 - of class 
Runtime, 567 - of class 
System, 583 
loadClass method, of class ClassLoader, 559loadLibrary method
- of class 
Runtime, 567 - of class 
System, 584 
- process, 219
 
 - local variables
- See also scope; variables
 - declarations
- definite assignment, 393
 - statements, 265
 
 - declarators and types, 266
 - definite assignment, required for, 383
 
 
- local variables 
- hiding of names by, 268
 - initial value, 46
 - naming conventions, 110
 - scope, 267, 82
 - specification, 45
 
 - locks
- See also monitors; synchronization; threads
 - acquisition and release
- by 
synchronized networks, 161 - by 
synchronized statement, 289 
 - (chapter), 399
 - interaction with variables, rules about, 407
 - rules about, 406
 - synchronization and, 415
 
 - log method
- of class 
Math, 521 
 - Long class, 495
 - long type, 30
- See also integral types; numbers
 - integer literal specification, 20
 - value range, 31
 
 - longBitsToDouble method
- of class 
Double, 515 
 - longValue method
- of class 
Double, 512 - of class 
Float, 505 - of class 
Integer, 489 - of class 
Long, 497 - of class 
Number, 487 
 - Lowell, James Russell, 417
 - lowerCaseMode method
- of class 
StreamTokenizer, 717 
 - lvalue
- See variables, as value of expression
 
 
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