762
insertmethod(continued)
and SortedListclass, 546
testing, 537
insert operation, 543
Inspection, 191
Inspection reports, 191
Instance fields, 80, 99, 243
Instance identifiers, 348
Instance methods, 80, 87, 88, 122, 123, 273,
292, 367, 559
with JTextFieldobject, 397
object names used with, 140
overriding and, 365
polymorphic, 561
instanceofoperator, 449
Instantiation, 19, 20, 51, 86
of arrays, 486–487
of arrays with initializer lists, 488
of file objects, 215–216
of file variables, 256
of two-dimensional arrays, 590
Instructions, 34
Integerclass, 130
Integer division (/), 108, 109, 118, 293, 480
watching out for, 140
by zero, 433
Integerliterals, cautionary note about, 105
Integer numbers, 480
Integer operands, and
increment/decrement operators, 112
Integer overflow, 104, 409, 619
checking for, 197
and underflow, 599
Integer.parseIntmethod, 420
Integer part, in floating-point numbers,
105
Integer values, 103, 115
IntegralExpression, 439
Integral (or integer) types, 103–105, 141
Integrated circuits, 268
debut of in computers, 374
Intel Corporation
80286 chip released by, 580
80386 chip released by, 581
80486 chip released by, 634
establishment of, 374
Intel 4004 microprocessor created at,
375
Interactive input/output, 70, 131
Interactive system, 22
interface construct, 273, 559
Interfaces, 22, 482
in Java, 387
public, 273
user/computer, 23 ,34
Internal data representation, 290, 291–292,
339, 346, 483
for Listclass, 531
for matrix manipulation case study, 607
Internal documentation, 299
Internal scope, 340–342, 367
name precedence, 341–342
order of definition, 340–341
International Business Machines.SeeIBM
Internet, 13, 113, 667
first worm program released into, 581
precursor to, 374
and TCP/IP, 523
Internet Service Providers, 658
Interpretation, compilation related to,
14–15
Interpretation of code, 14
IntExpression, 486, 487
intliteral, 140
inttype, 99, 103, 104, 105, 130, 141, 163,
242, 439, 480
and declarations, 106
index expressions as, 489
and numeric data types, 602
switch expression and, 467
intValue, 559
intvariable, floating-point values stored
in, 140
Invalid assignment statements, 60
Invalid identifiers, 47
Investigation of the Laws of Thought, An
(Boole), 3, 164
Invoking a method, 66
IOException, 72, 73, 138, 218, 231, 254, 433,
434, 462, 468
iPSC/860, Intel’s release of, 634
isEmptymethod, testing, 537