A Programmer[ap]s Guide to Java Certification

[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z]

C  

C++  

call-by-reference  

call- by-value  

callee

       objects:callee  

caller

       objects:caller  

carriage return   2nd  

cascading if-else statements  

case labels

       expressions

               labels:expressions; expressions:label; expressions:case labels  

       labels:case

               labels:switch statement; keywords: case  

case-sensitivity  

cast operator

       operators:cast  

casting

       cast:  

       types:casting

               casting:   [See also conversions [casting:zzz]]

catch-and-throw paradigm  

catching exceptions  

ceil method  

certification   2nd  

chaining:new operator

       new operator  

char

        characters

               types:char  

character set

       Unicode  

character strings  

Character wrapper class  

characters:literals

       literals:character   2nd  

checked exceptions  

       exceptions:checked   [See checked exceptions]

child class

       classes:child  

child threads

       threads:child  

               spawning threads; threads:spawning  

choosing between String and StringBuffer class  

class file  

class lock   2nd  

class method  

class variable  

ClassCastException  

       exceptions:ClassCastException  

classes

       accessibility  

       declaration context  

       extending  

       grouping  

       initialization   2nd  

        members  

        methods  

        name  

       non-static member  

       static  

        variables  

classes: instances

       instance:   [See also object [instance:zzz]]

classes:definitions

       interfaces:definitions

               definitions:classes; definitions:interfaces  

       objects:identity

               identity of object  

       types:classes see classes

               types: seealso classes [types:zzz]  

classes:header

       keywords:class  

classes:local

       local:classes

               nested classes:local  

classes:Object

       objects:Object class

               Object class  

classes:top-level

       classes:definitions

               interfaces:top-level; interfaces:definitions; definitions:classes; definitions:interfaces  

       interfaces:top-level  

classes\

       diagram   2nd  

ClassLoader class  

clean-up code  

cleaning up

       objects:cleaning up  

client  

Cloneable interface

       cloning objects

               duplicating objects; objects\:cloning  

code optimizations  

code reuse

       reuse of code   2nd  

collections   2nd   3rd  

       Cloneable  

       customizing  

       Serializable  

       textual representation  

       thread-safety   2nd  

       utility methods  

collections framework

       framework for collections  

Collections utility class   2nd  

collections:basic operations

       basic collection operations  

collections:bulk operations

       bulk operations on collections  

collections:HashMap

       hash map

               collections:Hashtable;hash table  

collections:Map

       maps  

collections:thread-safety

       thread-safe collections  

collections:views

       collections:views

               map views;collections:map views  

command-line  

comments  

common memory space  

communication  

Comparable interface

       compareTo  

comparable objects   2nd  

comparator  

Comparator interface

       compare  

comparing objects

       objects\:comparing  

               <$nopage>comparing objects\:<Ind_it>   [See also <Ind_ro> equality]

comparison

       operators:comparisons  

compilation unit  

complete methods  

composite object  

compound assignment operators

       operators:compound assignment

               assignments:compound operators  

concatenation of strings

       strings:concatenation  

concurrent activities  

conditional

       conditions  

       expressions   2nd  

       statements  

conditional:operators

       operators:conditional  

               operators: ? \:  

conditional\

       and  

       or  

connecting punctuation  

constant declarations  

constant values  

       variables:final

               variables:constant values  

constants  

constituent objects  

constructing array

       arrays:construction  

constructing loops  

constructor chaining  

       chaining:constructors

               constructors:chaining  

constructors  

       classes:constructors   2nd  

       implicit default   2nd  

constructors:name

       classes:name  

constructs  

       high-level  

       loops   [See iteration statements]

context switching  

continue statement

       keywords:continue

               statements:continue; control flow:continue; iteration statements: next iteration  

contract   2nd   3rd   4th  

       objects:contract  

contracting lists  

control flow invariants

       assertions:control flow invariants  

control flow:statements

       statements: control flow  

       statements:control flow  

conversions

       contexts   2nd  

       parameters  

       string concatenation  

       to strings   2nd  

        truncation  

       values:conversion

               types:conversion  

conversions:reference casting

       references:casting  

conversions:references

       references:converting  

converting number systems

       number systems:converting

               conversions:number systems   2nd   3rd  

core interfaces

       collections:interfaces  

counter-controlled loops  

CR<Ind_it>see<Ind_ro> Carriage return  

crab  

creating

       objects  

currency symbol  

current object  

cursor  

Категории