INDEX
instance(s)
(
continued
)
integral types
(
continued
)
creation (
continued
)
short
type, 30
expression evaluation, 314
value range, 31
order, 315
values and operations, 31
expressions as statements, 272
interfaces
invocation of initializers for instance
See also
class(es); fields; methods;
variables during, 229
packages; subclasses; superclasses;
method dispatching during, 230
superinterfaces
finalization of, 231
abstract
methods, 190, 191
implementation procedures, 232
accessibility, 99
instanceof
operator
as array element types, 194
testing expression types with, 303
binary compatibility considerations, 259
testing expressions with, 303
binary representation
instantiation
binary file format requirements, 240
InstantiationError
class, 611
verification of, 220
InstantiationException
class, 611
body, declarations, 185
preventing, with
private
constructors,
Cloneable
, implemented by arrays, 198
132, 180
declarations, 184
methods,
see
methods, non
static
(chapter), 183
standard exceptions,
LALR(1) grammar productions, 445
InstantiationException
, 131,
as members of packages, 85
210
as declared entity, 78
variables,
see
fields, class, non
static
fields
instanceof
operator
binary compatibility considerations, 251
testing expression types with, 303
declarations, 186
integers
examples, 188
See also
arithmetic; integral types; numbers
inheritance
converting to boolean values, 37
ambiguous, 188
intBitsToFloat
method, of class
Float
,
multiply, 188
508
initialization, 187
Integer
class, 488
initialization, 223
intValue
method
detailed procedure, 225
of class
Double
, 512
linking, process description, 220
of class
Float
, 505
loading, 218
of class
Integer
, 489
process description, 219
of class
Long
, 496
members, 87
of class
Number
, 487
binary compatibility considerations, 260
literals
declarations, 185
longest permitted, 21
inheritance from superinterfaces, 186
term definition and specification, 19
names, access to, 186
operations, 31
methods
integral types
declarations, examples, 190
See also
arithmetic; 31numbers; 31types; 31
overloading, 190
byte
type, 30
examples, 191
value range, 31
overriding, 189
char
type, 30
examples, 190
value range, 31
names
int
type, 30
fully qualified, 105
value range, 31
naming conventions, 108
long
type, 30
as package members, 85
value range, 31
preparation of, 221
process description, 219
790
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