D


-d, 761–763

DataInputStream, 457

DataOutputStream, 457

Date class

defined, 458

instance creation, 471

overview, 460

DateFormat class

defined, 458

instance creation, 471

overview, 464–465

dates, numbers, and currency

Calendar class, 461–463

classes, 458

Date class, 460

DateFormat class, 464–465

instance creation, 471

Locale class, 466–469

NumberFormat class, 469–470

overview, 457

self test answers, 508–520

self test questions, 498–507

two-minute drill, 496

use cases, 459

working with, 458

deadlocks, thread, 717–718

decimal literals, 176

decision statements, 316

declaration aspect, for statements, 339

declaration, for loops, 334

declaration, of arrays, 209, 256

declaration, of class members

abstract methods, 41–45

access modifiers, 24–26

array variables, 55–57

constructor declarations, 47–48

default details, 36–38

default members, 32–34

enum declarations, 60–65

final arguments, 41

final methods, 40

final variables, 57–58

instance variables, 51–53

local variables, 38–39, 53–55

native methods, 46

nonaccess modifiers, 39

overview, 24

primitives and primitive ranges, 49–51

private members, 29–32

protected details, 34–36

protected members, 32–34

public members, 26–29

reference variables, 51

self test answers, 77–80

self test questions, 75–76

static variables and methods, 59–60

strictfp methods, 46

synchronized methods, 45

transient variables, 59

two-minute drill, 70–71

variable arguments lists with methods, 46–47

variable declarations, 49

volatile variables, 59

declaration, of classes, 10–19

abstract classes, 16–18

bare bones code for, 12

class access, 13

default access, 13–14

exercise creating abstract superclass and concrete subclass, 18–19

final classes, 15–16

modifiers, 12–13

nonaccess modifiers, 15

overview, 10–11

public access, 14–15

self test answers, 77–80

self test questions, 75–76

source files declaration rules, 11–12

two-minute drill, 68

declaration, of exceptions, 359–364

declaration, of generic collections, 597–598

declaration, of interface

interface constants, 22–23

overview, 19–22

decrement () operator, 290–291, 300

default access

class access, 13–14

class members, 32–34

modifier, 24

default case, for switch statements, 329–330

default constructors, 131–135

default instance variable, 36–38

delete ()

files and directories, 442

StringBuffer methods, 426–427

delimiters, 485–486

design, object-oriented, 93, 148

development, 760–798

classpaths, 767–768

command-line arguments, 765–766

compiling with -d, 761–763

compiling with javac, 760–761

JAR files, 772–775

java command for launching applications, 763–764

relative and absolute paths, 771–772

searching for classes, 766–767

searching for packages, 769–771

self test answers, 789–798

self test questions, 781–788

static imports, 776–777

system properties, 764–765

two-minute drill, 779–780

digit (\d), 475

directories, 438–443

division (/) operator, 286

do loops, 332–333

dot (.) metacharacter, 479

ducked exceptions, 350–351




SCJP Sun Certified Programmer for Java 5 Study Guide Exam 310-055
SCJP Sun Certified Programmer for Java 5 Study Guide (Exam 310-055) (Certification Press)
ISBN: 0072253606
EAN: 2147483647
Year: 2006
Pages: 131

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net