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

AhmadLang / Java, How To Program, 2004

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

interface

new 2nd 3rd null 2nd 3rd private 2nd

public 2nd 3rd 4th reserved but not used by Java return 2nd 3rd

static

super 2nd

synchronized

table of keywords and reserved words this 2nd 3rd

throw

true 2nd

try

void 2nd

KIS ("keep it simple")

Knight's Tour 2nd

Brute Force Approach

Closed Tour Test

Knight's Tour exercise

Koch Curve fractal

Koch Snowflake fractal

Koenig, Andrew

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]

Label

label 2nd 3rd

label in a switch 2nd labeled break statement

exiting a nested for statement labeled continue statement

terminating a single iteration of a labeled-for statement labels for tick marks

Lady Ada Lovelace 2nd

language attribute of page directive

language package

last method of ResultSet

last method of SortedSet

last-in first-out (LIFO) order

last-in, first-out (LIFO) data structure last-in-first-out (LIFO) 2nd lastElement method of Vector

lastIndexOf method of String

lastModified method of File

late binding

Layers architecture pattern 2nd layout

layout manager 2nd 3rd 4th

BorderLayout

FlowLayout

layoutContainer method of LayoutManager

LayoutManager interface 2nd layoutContainer method

LayoutManager2 interface

lazy quantifier Lea, Doug leading

leaf

leaf node

leaf node in a binary search tree leaveGroup method of MulticastSocket

left brace, { 2nd 3rd left child

LEFT constant of FlowLayout

left justification

left justified 2nd 3rd left justify output left shift (<<) 2nd left subtree 2nd 3rd

Left, center and right mouse-button clicks left-justifying strings in a field

left-mouse-button click left-to-right evaluation 2nd length field of an array length method of File length method of String

length method of StringBuffer

letter

level of indentation

level-order binary tree traversal 2nd levels of nesting

lexicographical comparison 2nd library classes

library.thinkquest.org/26688/koch.html

life cycle of a thread 2nd

lifeline of an object in a UML sequence diagram LIFO (last-in, first-out) 2nd

LIFO (last-in-first-out) order lightweight GUI component 2nd

LIGHTWEIGHT_RENDER constant of Manager

LIKE SQL clause 2nd 3rd

Limericks Limericks exercise line 2nd 3rd

line join

line wrapping Line2D class 2nd

Line2D.Double class 2nd

linear collection linear data structure linear run time

linear search algorithm 2nd 3rd

LineNumberReader class

LinesRectsOvals.java

LinesRectsOvalsJPanel.java

lineTo method of GeneralPath

link 2nd 3rd

linked list 2nd 3rd 4th 5th 6th graphical representation manipulations

LinkedList class 2nd 3rd 4th

add method

addFirst method

addLast method

Linux 2nd 3rd 4th 5th list

List interface 2nd 3rd 4th 5th

add method

addAll method

clear method

get method

listIterator method

size method 2nd

subList method

toArray method

list method of File 2nd

list method of Properties

List method toArray

listen for events

listenerList field of JComponent

ListIterator interface hasPrevious method

set method

listIterator method of List 2nd

ListNode and List class declarations

Lists and ListIterators

Lists and Queues without Tail References

ListSelectionEvent class

ListSelectionListener interface

valueChanged method

ListSelectionModel class

MULTIPLE_INTERVAL_SELECTION constant 2nd SINGLE_INTERVAL_SELECTION constant 2nd 3rd SINGLE_SELECTION constant

literals

floating point live-code approach "Lo fractal"

at level 0

at level 1, with C and D points determined for level 2 at level 2

at level 2, dashed lines from level 1 provided load another Web page into a browser

load factor

load method of Properties

load/store operations

LoadAudioAndPlay.java

LoadImageAndScale.java

loading

loading a document from a URL into a browser Loading and displaying an image in an applet Loading and playing an AudioClip

local area network (LAN) local variable 2nd 3rd 4th 5th locale

Locale class localhost (127.0.0.1)

localhost (127.0.0.1) address

localization location (0, 0)

location in computer's memory location of an image on the Internet lock an object

Lock interface lock method 2nd

newCondition method 2nd unlock method 2nd

lock method of Lock 2nd

locks

log method of Math

logarithm logarithmic run time

logic error 2nd 3rd 4th 5th logical complement operator, ! logical decision

logical input operations logical negation, !

logical negation, or logical NOT (!) operator truth table logical operators 2nd 3rd

logical output operations logical unit

Logo language

LogoAnimator.java

LogoAnimatorJPanel.java

long

literal suffix L Long class LONG date format

long keyword 2nd

long promotions

look and feel

Look and Feel Observations look-and-feel 2nd 3rd

Look-and-feel of a Swing-based GUI look-and-feel of an application

LookAndFeelInfo nested class of UIManager

lookingAt method of Matcher 2nd

loop 2nd 3rd 4th 5th body 2nd continuation condition counter

infinite 2nd invariant 2nd nested within a loop statement 2nd

loop method of AudioClip

loop-continuation condition 2nd 3rd 4th 5th 6th 7th 8th 9th loopback address

Lord Byron 2nd Lovelace, Ada 2nd lowercase letter lowercase letters

LOWERED constant of BevelBorder

lowered rectangle

ls command on UNIX

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]

m -by- n array

Mac OS X 2nd 3rd 4th 5th machine dependent machine language

machine language programming Macintosh

Macintosh AIFF file format (.aif or extension) 2nd Macintosh look-and-feel

Macromedia Flash 2 movies Macromedia Flash 2 movies (.swf) magnetic tape

main method 2nd 3rd 4th

main thread maintainability

major tick marks of JSlider make your point (game of craps) making decisions

MalformedURLException class

Manager class

createRealizedPlayer method

LIGHTWEIGHT_RENDER constant setHint method

Mandelbrot, Benoit

"manufacturing" section of the computer many-to-one relationship

Map interface 2nd 3rd containsKey method

get method

isEmpty method

put method size method

mappings of SQL types to Java types

mark an object for garbage collection 2nd 3rd mask

master file

match request parameters Matcher class 2nd

find method 2nd group method lookingAt method 2nd

matches method

replaceAll method

replaceFirst method

matcher method of Pattern

matches method of Matcher

matches method of Pattern

matches method of String

matching catch block Math class

abs method

ceil method

cos method

E constant

exp method

floor method

log method

max method

min method

PI constant 2nd

pow method 2nd 3rd 4th 5th

random method 2nd

sqrt method 2nd 3rd

tan method

math.hws.edu/xJava/PentominosSolver

Math.PI constant 2nd 3rd

math.rice.edu/~lanius/frac/

mathematical computations max algorithm

max method of Collections 2nd

max method of Math maximize a window 2nd maximum

maximum method

Maze Generator and Walker exercise

Maze Traversal Using Recursive Backtracking exercise Mazes of Any Size exercise

MBCS (multi-byte character set)

MDI (Multiple Document Interface) 2nd mean

Mediator design pattern

MEDIUM

Memento design pattern 2nd 3rd memento object

memory 2nd memory buffer memory consumption memory leak 2nd memory location memory unit memory utilization

memory-space/execution-time trade-off

MemoryImageSource class

menu 2nd 3rd 4th 5th menu bar 2nd 3rd 4th menu item 2nd

MenuOption.java 2nd

merge in the UML

Merge records from Tables merge sort algorithm 2nd merge symbol in the UML merge two arrays

message 2nd 3rd 4th 5th 6th 7th message (send to an object) message dialog 2nd 3rd message in the UML 2nd 3rd 4th message passing in the UML

MessageListener interface that declares method messageReceived for receiving new chat messages MessageManager interface that declares methods for communicating with a DeitelMessengerServer

MessageReceiver for listening for new messages from DeitelMessengerServer clients in separate

threads

MessageSender for delivering outgoing messages to DeitelMessengerServer

meta element

Meta key metadata

metal look-and-feel 2nd method 2nd 3rd 4th

declaration parameter parameter list return type static

method call 2nd 3rd method call stack

Method calls made within the call fibonacci(3) Method calls on the program execution stack method declaration

Method Detail section in API method header

method overloading method parameter list

Method Summary section in API

methods called automatically during applet's execution methods implicitly final

Methods replaceFirst, replaceAll and split

Metric Conversion Program

Metrics.java

MetricsJPanel.java

Microsoft

Microsoft Audio/Video Interleave (.avi) file

Microsoft Audio/Video Interleave files

Microsoft Internet Explorer 2nd

Microsoft Internet Information Services (IIS) Microsoft SQL Server

Microsoft Windows 2nd 3rd

Microsoft Windows-style look-and-feel middle mouse button

middle tier 2nd

middle-tier business logic

MIDI (Musical Instrument Digital Interface) file format (.mid or .rmi extension) 2nd mileage obtained by automobiles

MIME (Multipurpose Internet Mail Extension) type 2nd min algorithm

min method of Collections 2nd

min method of Math minimize a window 2nd 3rd minimize internal frame minor tick marks of JSlider

minus sign (-) indicating private visibility in the UML minus sign () formatting flag

mission-critical computing mnemonic 2nd 3rd 4th modal dialog

modal dialog box

model (in MVC architecture)

model of a software system 2nd 3rd Model-View-Controller (MVC) 2nd 3rd modifier key

Modifying the Internal Data Representation of a Class (exercise) modularizing a program with methods

module modules in Java

modulus operator (%)

MoleculeViewer applet

monetary calculations monitor

Monospaced Java font 2nd

Morse code Morse Code Morse code

Motif look and feel

Motif-style (UNIX) look-and-feel 2nd mouse 2nd 3rd 4th

mouse button mouse click

mouse event 2nd 3rd mouse event handling mouse wheel

mouse-button click

MouseAdapter class 2nd

mouseClicked method of MouseListener 2nd mouseDragged method of MouseMotionListener 2nd

mouseEntered method of MouseListener