Programming and Problem Solving with Java

(やまだぃちぅ) #1
755

Dijkstra, Edsger, 374
Diode vacuum tube, 40
Direct execution of code, 14
Directories
classes in same, 132
multifile packages stored in, 315
Discrete values, continuous values versus,
481
Disk drives, 21
Disks, 212
Display screens, 65
for editor, 76
disposemethod, 411, 421
Divide and conquer step, 27 , 34, 178
in party planning/preparation case
study, 30
in problem-solving, 26
Division, by zero, 140, 169
Division operator (/), 141
Divisors, 110, 169, 170
do, 431
Documentation, 9, 299, 316
Dollar sign ($), 43, 45, 47
do loops, 467, 468
nesting, 446
testing, 466
do statement, 442, 444–445, 448
Dot.com business model, 659
Dot matrix printers, early, 479
Dot notation, and accessing fields of class,
488
Dot operator, 511
doTowersmethod, 646, 647
Dot product, 606
Dots
between braces, 296
in compound statements, 224
in file names, 215
in identifier definition, 45
and string comparison, 158
Doubleclass, 273, 612
Doubleobject, 274
Double.parseDoublemethod, 420
Double quotes
within literal strings, 86
String literals beginning/ending with, 86
strings enclosed in, 53, 56


doubletype, 99, 105, 130, 141, 242, 480, 621
and declarations, 106
and numeric data types, 602
and significant digits, 597
doublevalues, 105, 273
Doubly nested loops, 242, 454
do-while statement, 444
Driver application classes, 314
Drivers, 32, 84
for GradeExamsapplication, 508
purpose of, 314
DrPhone.out, results of, 352
Duplicate keys, lists with, 524, 525
DVD-ROM drive, 22
Dynamic binding, 561

E
Earth Simulator, 659
Ebay, 658
EBCDIC, 480
Eccles, Will, 41
Echo printing, 70
Eckert, J. Presper, 152, 431
Eckert-Mauchly Computer Corporation,
443
E-commerce sites, 658
Edison, Thomas, 40
Editor, 22, 34, 75, 212, 213, 214
display screen for, 76
EDVAC (Electronic Discrete Variable
Automatic Computer
Efficiency), 152, 210
and internal representation, 291
and readability, 174
Eiffel, 271
Electric typewriter, introduction of, 98
Electronic-digital computer, early model
of, 99
Electronic trigger circuit, 41
“Eliza,” 324
Ellipses (...)
between braces indicating code for
class, 132
in code for frameExampleclass, 380,
381
else clause, 196, 652
elsereserved word, 168
Free download pdf