Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

AhmadLang / Java, How To Program, 2004

.pdf
Скачиваний:
626
Добавлен:
31.05.2015
Размер:
51.82 Mб
Скачать

Index

[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] [Y] [Z]

tab

tab character, \t 2nd

Tab key

tab stops 2nd table 2nd table element table of values

TableModel interface

addTableModelListener

getColumnClass method 2nd

getColumnCount method 2nd

getColumnName method 2nd

getRowCount method

getValueAt method

removeTableModelListener

TableModelEvent class

tabular format tag

tag extension mechanism tag library 2nd 3rd tagging an interface tagging interface 2nd 3rd taglib directive

tail of a queue 2nd

tailSet method of TreeSet

take method of BlockingQueue 2nd

tan method of Math

tangent target frame

_blank

_self

_top

task

TCP (Transmission Control Protocol) TCP/IP

telephone system

Telephone-Number Word Generator exercise Template Method design pattern 2nd 3rd temporary

terminal

Terminal application (Max OS X) terminal window

terminate a loop terminate an application terminate successfully terminated state

termination housekeeping 2nd termination model of exception handling termination phase

termination test ternary operator

Testing the factorial method Testing the fibonacci method Testing the iterative factorial solution

Testing the recursive method for permutations Testing the Towers of Hanoi solution

Text analysis text editor 2nd text field

text file

Text Flasher exercise Text Package

text that jumps

Text-printing program text/html MIME type 2nd

TexturePaint class 2nd 3rd

thick lines thin client third tier this

keyword 2nd 3rd reference

to call another constructor of the same class

used implicitly and explicitly to refer to members of an object this keyword

Thompson, Ken thread 2nd 3rd life cycle 2nd of execution

scheduling 2nd state

synchronization 2nd 3rd

Thread class

currentThread method

getName method

interrupt method

sleep method 2nd 3rd 4th

thread pool thread safe thread scheduler thread states

blocked new ready runnable running terminated

timed waiting waiting

thread-life-cycle statechart diagram 2nd

Thread.MAX_PRIORITY

Thread.MIN_PRIORITY

Thread.NORM_PRIORITY

Threads sleeping and printing 2nd three-button mouse

three-dimensional rectangle three-dimensional shape three-dimensional view

three-dimensional, high-resolution, color graphics three-tier distributed application

three-tier distributed applications

ThreeDimensionalShape

throughput

throw an exception 2nd throw keyword 2nd

throw point throw statement

Throwable class 2nd getMessage method getStackTrace method printStackTrace method

Throwable class hierarchy

Throwable methods getMessage, getStackTrace and printStackTrace

throws clause

throws keyword

thumb of JSlider 2nd Tic-Tac-Toe

tick marks on JSlider TicTacToe

applet 2nd exercise

tightly balanced tree tightly packed binary tree tightly packed tree

time formatting

Time to Calculate FibonacciNumbers exercise Time1 abstract data type implementation as a class

Time1 class declaration maintains the time in 24-hour format

Time1 object used in a program

Time1 object used in an application

Time2 class with overloaded constructors

timed waiting state

Timer class 2nd 3rd getDelay method isRunning method setDelay method stop method

timesharing timeslice timeslicing

timing diagram in the UML title bar 2nd

title bar of a window

title bar of internal window

titles table of books database 2nd

toArray method of List 2nd toBinaryString method of Integer

toCharArray method of String 2nd

toggle buttons token

token of a String tokenization

toLowerCase method of Character

toLowerCase of String

Tomcat

shutdown.bat

shutdown.sh

startup.bat

startup.sh

Tomcat documentation home page Tomcat server 2nd 3rd 4th Tomcat shut down

Tomcat start tool tips 2nd 3rd top 2nd

TOP constant of JTabbedPane

top of a stack

top-down, stepwise refinement 2nd 3rd 4th 5th top-level class

Tortoise and the Hare 2nd Tortoise and the Hare exercise

toString method of ArrayList 2nd

toString method of BitSet toString method of Formatter toString method of Object 2nd

total 2nd Total Sales

Totaling the numbers in an ArrayList<Number> toUpperCase method of Character

toUpperCase of String

toURL method of File

Towers of Hanoi

for the case with four disks

TowersOfHanoi.java

TowersOfHanoiTest.java

trace request track mouse events traditional comment

trailing white-space characters

Transaction class (ATM case study) 2nd 3rd 4th 5th

transaction file transaction record

transaction-processing program 2nd 3rd 4th

TransactionProcessor.java

TransactionProcessorTest.java

transfer of control 2nd 3rd 4th transient keyword 2nd

transition

transition arrow 2nd 3rd 4th transition arrow in the UML

transition between states in the UML 2nd translate method of Graphics2D

translation translation-time error translation-time include translator program 2nd

transparency of a JComponent transparent Swing GUI components traverse a tree

traverse an array tree 2nd 3rd Tree link in API

TreeMap class

TreeNode and Tree class declarations for a binary search tree

TreeSet class 2nd 3rd

headSet method tailSet method

trigger an event trigonometric cosine trigonometric sine trigonometric tangent trim method of String

trim method of StringBuffer

trimToSize method of Vector

true 2nd 3rd 4th

truncate 2nd truncated trusted source truth table truth tables

for operator ! for operator &&

for operator ^ for operator ||

try block 2nd

try block terminates

try keyword 2nd

try statement Turtle Graphics 2nd

Turtle Graphics exercise two largest values

two-dimensional array 2nd 3rd Two-dimensional array representation of a maze

two-dimensional array with three rows and four columns two-dimensional data structure

two-dimensional graphics

two-dimensional graphics demo two-dimensional shapes

Two-Phase Termination design pattern 2nd two's complement

TwoDimensionalShape class

twos position type 2nd 3rd

Type 1 (JDBC-to-ODBC bridge) driver Type 2 (Native-API, partly Java) driver Type 3 (Pure Java client to server) driver Type 4 (Pure Java) driver

type argument

type attribute of <jsp:useBean> action

type parameter 2nd 3rd scope

section 2nd type variable

type-import-on-demand declaration type-wrapper class 2nd 3rd

implements Comparable TYPE_FORWARD_ONLY constant

TYPE_INT_RGB constant of BufferedImage

TYPE_SCROLL_INSENSITIVE constant

TYPE_SCROLL_SENSITIVE constant

types boolean

Types class

typesetting system typing in a text field

Index

[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] [Y] [Z]

U+yyyy (Unicode notational convention) 2nd

UDP (User Datagram Protocol) 2nd

UIManager class

getInstalledLookAndFeels method

LookAndFeelInfo nested class

setLookAndFeel method

UIManager.LookAndFeelInfo class getClassName method

UML

activity diagram 2nd 3rd 4th 5th 6th arrow

class diagram diamond dotted line final state guard condition merge symbol note

solid circle

solid circle surrounded by a hollow circle

UML (Unified Modeling Language) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th diagram

UML Activity Diagram

small diamond symbol (for representing a decision) in the UML solid circle (for representing an initial state) in the UML

solid circle enclosed in an open circle (for representing the end of an activity) in the UML UML Class Diagram

attribute compartment operation compartment

UML Partners

UML Sequence Diagram activation

arrowhead 2nd lifeline

UML State Diagram

rounded rectangle (for representing a state) in the UML solid circle (for representing an initial state) in the UML

UML Use Case Diagram actor

use case

unambiguous (Unicode design basis) 2nd unary cast operator

unary operator 2nd unboxing conversion uncaught exception unchecked exceptions uncovering a component underlying data structure

underscore (_) SQL wildcard character 2nd uneditable JTextArea

uneditable text or icons unicast

Unicode character set 2nd 3rd 4th 5th 6th 7th 8th Unicode Consortium 2nd

Unicode Standard

Unicode Standard design basis Unicode Transformation Format (UTF) Unicode value of the character typed

Unified Modeling Language (UML) 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th uniform (Unicode design principle)

Uniform Resource Identifier (URI) 2nd Uniform Resource Locator (URL) 2nd union of two sets

universal (Unicode design basis) universal (Unicode design principle) universal-time format 2nd

UNIX 2nd 3rd Unix

UNIX 2nd 3rd

UnknownHostException class

unlock method of Lock 2nd

unmodifiable collection unmodifiable wrapper unnecessary parentheses unsigned right shift (>>>) 2nd 3rd unspecified number of arguments

UnsupportedOperationException

UnsupportedOperationException class

unwatch debugger command

unwinding the method call stack UPDATE SQL statement 2nd 3rd

updateComponentTreeUI method of SwingUtilities

updateString method of CachedRowSet

upper bound

of a type parameter of a wildcard

upper-left corner (0, 0) coordinates of an applet upper-left corner of a GUI component 2nd upper-left x-coordinate

upper-left y-coordinate uppercase letter 2nd

URI (Uniform Resource Identifier) 2nd URI path of a resource

URL

URL (Uniform Resource Locator) 2nd 3rd 4th URL class 2nd 3rd

URL format URL pattern

url-pattern element 2nd 3rd 4th

URLStreamHandler

use case diagram in the UML 2nd use case in the UML 2nd

use case modeling

User Datagram Protocol (UDP) 2nd user interface

user interface tier user-defined classes

Using an object to store a shape

Using floating-point conversion characters Using integer conversion characters Using SortedSets and TreeSets

Using the # flag with conversion characters o and x

Using the ( flag to place parentheses around negative numbers Using the 0 (zero) flag

Using the character and string conversion characters

Using the enhanced for statement to total integers in an array Using the space flag to print a space before non-negative values Using the, flag to display number with thousands separator Using variable-length argument lists

UsingChainedExceptions.java

UsingExceptions.java 2nd 3rd UTF (Unicode Transformation Format) UTF-16 2nd

UTF-32 2nd 3rd UTF-8 2nd Utilities Package

Utility class that displays bit representation of an integer utility method

Index

[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] [Y] [Z]

vacated bits valid identifier

validate method of Container

Validating user information using regular expressions validity checking

value

value attribute of <jsp:param> action

value attribute of <jsp:setProperty> action

value of a param

value to the nearest integer

valueChanged method of ListSelectionListener

valueOf method of String

VALUES

values method of an enum

VALUES SQL clause

varargs (variable-length argument lists) variable 2nd

declaration statement name 2nd

variable is not modifiable variable scope variable-length argument list variables

reference types Vector class 2nd 3rd 4th

add method

capacity method

contains method

firstElement method

indexOf method

insertElementAt method

isEmpty method

lastElement method

remove method

removeAllElements method

removeElementAt method

set method

size method

trimToSize method

Vector class of package java.util