INDEX
class(es)
(
continued
)
class(es)
(
continued
)
binary representation
instantiation, preventing, 180
binary file format requirements, 240
linking
verification of, 220
at virtual machine startup, 216
body
initialization, 212, 223, 225
declarations, binary compatibility
preparation, 212, 221, 226
considerations, 245
process description, 220
term definition and declarations in, 138
resolution, 216
Class
class, 466
loading, 218
class
file format, binary file format use of,
at virtual machine startup, 216
238
process description, 29
Class
objects, associated with arrays, 199,
standard errors
49
ClassCircularityError
, 219
.class
suffix, as name for compiled files,
ClassFormatError
, 219
116
NoClassDefFoundError
, 219
ClassCastException
class, 611
members, 86
ClassCircularityError
class, 611
declarations, 138
classDepth
method, of class
binary compatibility considerations,
SecurityManager
, 571
245
ClassFormatError
class, 611
methods
ClassLoader
class, 558
class, 160
classLoaderDepth
method, of class
interface, 169
SecurityManager
, 572
non
static
, 160
ClassNotFoundException
class, 611
static
, 160
constructors, binary compatibility
names
considerations, 253
fully qualified, 105
declarations, 128
scope of, 130
(chapter), 127
naming conventions, 108
LALR(1) grammar productions, 443
NoClassDefFoundError
class, 611
specifying direct superclasses in, 133
non
public
, in example of qualified names
specifying direct superinterfaces in, 135
and access control, 101
term definition, 128
objects have, while variables have types, 47
as declared entity, 78
as package members, 85
exception
preparation, 221
Error
, 203, 211
at virtual machine startup, 216
Exception
, 203, 208
standard exceptions,
RuntimeException
, 203, 208
AbstractMethodError
, 212
Throwable
, 201, 202, 208, 463
preventing instantiation of, 132
fields,
see
fields, class
public
final
access control in, 99
binary compatibility considerations, 242
binary compatibility considerations, 243
declaration of, 133
in example of qualified names and access
finalization of, 235
control, 101
inaccessible, accessing members of,
references to, binary file format
example, 142
requirements, 239
IncompatibleClassChangeError
class,
resolution
611
at virtual machine startup, 216
initialization, 223
process description, 221
detailed procedure, 225
standard exceptions
example, 217
IllegalAccessError
, 221
standard exceptions,
IncompatibleClassChangeError
,
ExceptionInitializerError
, 212
221
instances,
see
instance(s)
InstantiationError
, 222
772
footer
Our partners:
PHP: Hypertext Preprocessor Best Web Hosting
Java Web Hosting
Inexpensive Web Hosting
Jsp Web Hosting
Cheapest Web Hosting
Jsp Hosting
Cheap Hosting
Visionwebhosting.net Business web hosting division of Web
Design Plus. All rights reserved