< Zurück | Inhalt | Weiter >

C

C language, 53, 249

C++ language, 249

exceptions, 77

operator overloading, 52

templates, 94

virtual methods, 96

CallableStatement class, 337

Canvas class, 385

Capability Maturity Model, see CMM

Caret class, 385

Carnegie, Dale, 274

case statement, 67

Cash-Peterson, Patrick, xxiv Castor, 321

cat, 17

catch statement, 76–79

char type, 54 characters

coding, 54 counting, in a file, 9 escaping, 9, 15

characters (continued)

lowercase/uppercase, 61

ranges, 14–15

check boxes (in GUI), 346 chgrp, 11, 448

chkconfig, 456, 458–463

chmod, 11, 240, 448, 463

chown, 11

CICS (Customer Information Control System), 518

CIDR (Classless Inter-Domain Routing), 485 CIFS filesystem, 485

class statement, 86

classes, 34, 58, 86

abstract, 305, 368

base, 285

compiling, 117, 119

constructors for, 59, 140

core language, 86

deprecated, 120, 127, 129

documentation, 518

extended, 87–91, 96

files, 58–59, 84–85, 117, 119

disassembling, see javap grouping, 83

inherited, 87–91, 94, 284

inner, 59, 87, 348, 356, 360, 393

instances, 58

names, 83–86, 119

referencing, 85–86 RMI serial versions, 165 scope, 59

testing, 102

without package declaration, 183 classpath, 117–119, 181

bootstrap, 117

runtime, 119, 121–122

CLASSPATH environment variable, 84–85, 118, 145, 158, 184, 211, 242, 297, 301,

308, 332, 501

overriding, 119, 121–122

setting, 119 clients

compiling, 147

developing, 142–143

setting up, 144–147 working with servers, 138


CMM (Capability Maturity Model), 277, 286, 288–289

CMP (container-managed persistence), 476, 479

CNI (Compiled Native Interface), 186 CodeCommander, 48

collections, 70–74

color choosers (in GUI), 347 combo boxes (in GUI), 346, 385

Combo class, 385

command line, 4, 151, 258, 341

options, 26, 100–102

standard I/O, 6 commands

built-in, 24

documentation, 29

installing, 24

online help, 29

searching, 24, 29 comments

in HTML, 428

in Java, 66, 428, 518

in Javadoc, 127–131

commit(), 77

Compatibility Test Suite for J2EE, 521 compilation, 179–188, 248

of a multiclass application, 184 cross-platform, 180, 186, 446

with debug information, 120, 227

speed, 348

see also gcj, javac

Compiled Native Interface, see CNI Composite class, 385, 388–389, 392, 394 Concurrent Versioning System, see CVS conditionals, 66–67

Connection class, 325, 329

constants, 90–91

constructors, 59, 140

cont, 156

container-managed persistence, see CMP containers

EJB, 444, 474, 476, 491, 495

J2EE, 479, 505

Swing, 344

Web, 476

containsKey(), 111

containsValue(), 111

context, 479, 484

initial, 489–491

switching, 476

Context class, 490

continue statement, 74–75

Control class, 389

cookies, 414–415

copy tag (Ant), 227

CORBA (Common Object Request Broker Architecture), 144, 165, 175, 480

CRC cards, 280–288

createAction(), 371

createButtons(), 355, 391, 394

createdb, 324

createList(), 360, 369, 391, 394

createStatus(), 353, 358, 391, 394

createuser, 323

csh shell, 5, 105

Cunningham, Ward, 280

Customer Information Control System, see

CICS

CVS (Concurrent Versioning System), 126, 189–214, 241

checkouts, 191, 197–198, 210, 244, 246

command-line options, 198, 204, 207, 210

commits, 191–194, 198–203, 244, 246

differences between versions, 199–201, 246

documentation, 214

editor invocations, 198

exports, 210

imports, 196–197

logs, 199, 203–205, 246

merging, 201–203

repositories, 191

initializing, 193–195

remote, 195, 214

sandboxes, 191, 194, 210

status, 205, 246

tags, 191, 205–210

branching, 207–210

deleting, 207

moving, 207

sticky, 205, 209

updates, 191–194, 198, 201–202, 246

using with Ant, 516–517 using with Eclipse, 259

using with NetBeans, 244–248

CVS directories, 194, 197, 209–210


CVS_RSH environment variable, 214, 516

CVSEDITOR environment variable, 198

.cvsignore file, 195–196

.cvspass file, 195

CVSROOT directories, 194

CVSROOT environment variable, 193–194, 209, 516

.cvswrappers file, 195–196