|
|
Àâòîðèçàöèÿ |
|
|
Ïîèñê ïî óêàçàòåëÿì |
|
|
|
|
|
|
|
|
|
|
Ôëýíàãàí Ä. — Java â ïðèìåðàõ. Ñïðàâî÷íèê |
Îáñóäèòå êíèãó íà íàó÷íîì ôîðóìå
Íàøëè îïå÷àòêó? Âûäåëèòå åå ìûøêîé è íàæìèòå Ctrl+Enter
|
Íàçâàíèå: Java â ïðèìåðàõ. Ñïðàâî÷íèê
Àâòîð: Ôëýíàãàí Ä.
Àííîòàöèÿ:
Âòîðîå èçäàíèå êíèãè «Java â ïðèìåðàõ. Ñïðàâî÷íèê» îõâàòûâàåò Java 1.3 è ñîäåðæèò 164 çàêîí÷åííûõ ïðàêòè÷åñêèõ ïðèìåðà: ñâûøå 17 900 ñòðîê òùàòåëüíî ïðîêîììåíòèðîâàííîãî, ïðîôåññèîíàëüíî íàïèñàííîãî Java-êîäà, ðàáîòàþùåãî ñ 20 ðàçëè÷íûìè ïðîãðàììíûìè èíòåðôåéñàìè Java, òàêèìè êàê ñåðâëåòû, JSP, XML, Swing è Java 2D. Àâòîð áåñòñåëëåðà «Java in a Nutshell» ñîçäàë öåëóþ êíèãó ïðèìåðîâ ïðîãðàìì, íà êîòîðûõ ìîæíî ó÷èòüñÿ è êîòîðûå ìîæíî ìîäèôèöèðîâàòü äëÿ èñïîëüçîâàíèÿ â ñâîèõ ïðèëîæåíèÿõ. Åñëè âû ïðåäïî÷èòàåòå ó÷èòüñÿ «íà ïðèìåðàõ», òî ýòà êíèãà äëÿ âàñ.
«Java â ïðèìåðàõ. Ñïðàâî÷íèê» èç òîé æå ñåðèè, ÷òî è «Java in a Nutshell», «Java Foundation Classes in a Nutshell» è «Java Enterprise in a Nutshell». ßâëÿÿñü, ïî ñóòè, ñïðàâî÷íèêàìè, îíè ñîäåðæàò òàêæå êðàòêèå ââåäåíèÿ â ðàçëè÷íûå àñïåêòû Java-ïðîãðàììèðîâàíèÿ. «Java â ïðèìåðàõ. Ñïðàâî÷íèê» äîïîëíÿåò ñåðèþ ñïðàâî÷íèêîâ ïî Java èçäàòåëüñòâà O'Reilly, ïðåäëàãàÿ ïîäáîðêó ïðèìåðîâ ïðîãðàìì, ïîëåçíûõ êàê äëÿ íà÷èíàþùèõ, òàê è äëÿ îïûòíûõ ïðîãðàììèñòîâ.  ýòîé êíèãå âû íå íàéäåòå ïîäðîáíîãî îïèñàíèÿ ñèíòàêñèñà Java èëè âûçîâà ìåòîäîâ, çàòî â èçîáèëèè -õîðîøî ïðîêîììåíòèðîâàííûå ðàáîòàþùèå ïðèìåðû, êîòîðûå ïîìîãóò âàì èññëåäîâàòü øèðîêèå âîçìîæíîñòè Java. Êàæäàÿ ãëàâà çàâåðøàåòñÿ óïðàæíåíèÿìè ïî ïðîãðàììèðîâàíèþ, îòêðûâàþùèìè ïåðñïåêòèâû ïðèìåíåíèÿ ïîëó÷åííûõ çíàíèé.
Êíèãà «Java â ïðèìåðàõ. Ñïðàâî÷íèê» ñîäåðæèò:
* Ïðèìåðû, èëëþñòðèðóþùèå îñíîâíûå âîçìîæíîñòè Java è áàçîâûå ïðîãðàììíûå èíòåðôåéñû Java, âêëþ÷àÿ ââîä/âûâîä, ïîòîêè, îòðàæåíèå, ñåðèàëèçàöèþ è áåçîïàñíîñòü.
* Ïðîãðàììû, èñïîëüçóþùèå GUI è ãðàôè÷åñêèå âîçìîæíîñòè Java, îñîáåííî API Swing, Java 2D, JavaBeans, àïïëåòîâ, ïåðåäà÷è äàííûõ è ïå÷àòè.
* Ïðèìåðû, èëëþñòðèðóþùèå êëþ÷åâûå èíòåðôåéñû Java äëÿ êîðïîðàòèâíûõ ïðîåêòîâ, âêëþ÷àÿ âûçîâ óäàëåííûõ ìåòîäîâ (RMI), äîñòóï ê áàçàì äàííûõ (JDBC), ñåðâëåòû, JSP-ñòðàíèöû è XML.
* Óêàçàòåëü ïðèìåðîâ, ïîçâîëÿþùèé íàéòè â êíèãå ïðîãðàììíóþ êîíöåïöèþ èëè êëàññ Java, à çàòåì îòûñêàòü ïðèìåðû, êîòîðûå äåìîíñòðèðóþò ýòó êîíöåïöèþ èëè èñïîëüçóþò ýòîò êëàññ.
ßçûê:
Ñòàòóñ ïðåäìåòíîãî óêàçàòåëÿ: Ãîòîâ óêàçàòåëü ñ íîìåðàìè ñòðàíèö
ed2k: ed2k stats
Èçäàíèå: 2-å
Ãîä èçäàíèÿ: 2003
Êîëè÷åñòâî ñòðàíèö: 664
Äîáàâëåíà â êàòàëîã: 12.06.2007
Îïåðàöèè: Ïîëîæèòü íà ïîëêó |
Ñêîïèðîâàòü ññûëêó äëÿ ôîðóìà | Ñêîïèðîâàòü ID
|
|
|
Ïðåäìåòíûé óêàçàòåëü |
$(çíàê äîëëàðà), ñèìâîë 52
$(çíàê äîëëàðà), ñèìâîë, â èìåíàõ êëàññîâ 52
*(óìíîæåíèå), îïåðàòîð 35
+(êîíêàòåíàöèÿ), îïåðàòîð 46
-D, îïöèÿ (Java-èíòåðïðåòàòîðà), íàñòðîéêà äèñïåò÷åðà áåçîïàñíîñòè 156
-e, ôëàã 78
.(òî÷êà), ñèìâîë â èìåíàõ êëàññîâ, èñïîëüçîâàíèå $ âìåñòî íåãî 52
.(òî÷êà), ñèìâîë, îïåðàòîð «òî÷êà» 29 43 46
.java, ðàñøèðåíèå ôàéëà 22
.ser, ðàñøèðåíèå ôàéëà 221
/* */, ñèìâîëû, îãðàíè÷èâàþùèå êîììåíòàðèè 25
//, ñèìâîëû, îòêðûâàþùèå êîììåíòàðèè 21
<decor:box>, òåã 569 575
<jsp:forward>, òåã 567 568
<jsp:getProperty>, òåã 569
<jsp:include>, òåã 567 569
<jsp:param>, òåã 567
<jsp:setProperty>, òåã 569
<jsp:useBean>, òåã 569
<PARAM>, òåã 90 451
<PARAM>, òåã, óñòàíîâêà çíà÷åíèé ïàðàìåòðîâ 462
<select>, òåã 569
<servlet-mapping>, òåã 581
<servlet>, òåã 556 580
<session-config>, òåã 581
<uri>, òåã 578
==vs.=, êëþ÷ êîìàíäíîé ñòðîêè 157
@Include, äèðåêòèâà 567
@page, äèðåêòèâà 561 566
@taglib, äèðåêòèâà 567 569
Absolute() (ResultSet) 516
AbstractAction, êëàññ, ïðèìåíåíèå îáúåêòà Command 271
AbstractWindowingToolkit 225 ñì.
Accept(), FilenameFilter, îáúåêò 78
Accept(), ServerSocket, êëàññ 120
AccessControlException 156
Account, êëàññ 477
action 10—16 10—21 10—25
ActionListener 8—2 10—13 14—13
ActionListener, èíòåðôåéñ 205
ActionListener, èíòåðôåéñ, Action, èíòåðôåéñ è 267
ActionListener, èíòåðôåéñ, ðåàëèçàöèÿ â ScribblePane3, ïðèìåð 256
ActionParser.java 10—26
ActionParser.java, ïðèìåð 303
actionPerformed() 75 78 205
Activatable, èíòåðôåéñ 510
Add(), BorderLayout 239
Add(), ComplexNumber, êëàññ 48
AddDatum() 52
AddLayoutComponent() 246
addMouseListener() 252
addMouseMotionListener() 252
AddPropertyChangeListener() 440
AddServlet() (DOM) 598
AdjustmentListener 7—1
AffineTransform 11—17 11—10 11—16
AffineTransform, êëàññ 333 336
AffineTransform, êëàññ, Paints.java, ïðèìåð, ïðèìåíåíèå â 342
AffineTransformOp 11—13
Alignment.java 14—12
Alignment.java, ïðèìåð 429
AlignmentEditor.java 14—17
AlignmentEditor.java, ïðèìåð 441
AlphaComposite 11—12
AlphaComposite, êëàññ 332
AlphaComposite, êëàññ, êîìïîçèöèÿ öâåòîâ 351
AlphaComposite, êëàññ, êîìïîçèöèÿ öâåòîâ, CompositeEffects.java, ïðèìåð 351
AnswerEvent, êëàññ, îïðåäåëåíèå 435
AnswerEvent.java 14—14
AnswerEvent.java (ïðèìåð) 435
AnswerListener, èíòåðôåéñ 436
AnswerListener.java 14—15
AnswerListener.java (ïðèìåð) 436
AntiAlias.java 11—11
AntiAlias.java (ïðèìåð) 346
Apache Software Foundation 546
Apache Software Foundation, Xerces, XML-àíàëèçàòîð 593
APIDB.java (ôàéë ñâîéñòâ) 527
Applet 15—11 15—12 15—13 15—14 15—15 15—16
Applet, destroy() 15—16
Applet, getAppletInfo() 15—12 15—15
Applet, getAudioClip() 15—16
Applet, getImage() 15—16
Applet, getParameter() 15—15
Applet, getParameterInfo() 15—15
Applet, init() 15—12 15—13 16—16 15—16
Applet, paint() 15—11 15—14 15—16
Applet, start() 15—12
Applet, stop() 15—12
AppletMenuBar.java 10—29
AppletMenuBar.java (ïðèìåð) 313
Appletviewer, ïðîãðàììà 221 461
Aqua-ñòèëü (Apple) 229
Arc2D 11—16
Area 11—12
Area, êëàññ 348
ArrayList 1—10 8—2
ArrayList, êëàññ 35
Arrays, fill() 6—5
Arrays, sort() 3—4 10—19
ASCII-ñèìâîëû, êîäû Unicode 180
AudioClip 15—16
Averager.java 2—7 52
AWT (Abstract Windowing Toolkit) 225
AWT (Abstract Windowing Toolkit), ãðàôè÷åñêèå âîçìîæíîñòè Java è 322
AWT (Abstract Windowing Toolkit), êëàññû êîíòåéíåðîâ 235
AWT (Abstract Windowing Toolkit), êîìïîíåíòû, JavaBeans êàê êîìïîíåíòû 424
AWT (Abstract Windowing Toolkit), êîìïîíåíòû, locale, ñâîéñòâî 179
AWT (Abstract Windowing Toolkit), êîìïîíåíòû, ëèñòèíãè êîìïîíåíòîâ 227
AWT (Abstract Windowing Toolkit), êîìïîíåíòû, òÿæåëîâåñíîñòü 257
AWT (Abstract Windowing Toolkit), ìåíåäæåðû êîìïîíîâêè 236
AWT (Abstract Windowing Toolkit), ìîäåëü êîìïîíåíòîâ JavaBeans, API îáðàáîòêè ñîáûòèé 260
AWT (Abstract Windowing Toolkit), îòîáðàæåíèå êîìïîíåíòîâ 234
AWT (Abstract Windowing Toolkit), ñëóøàòåëè ñîáûòèé, îïðåäåëåíèå 251
AWT (Abstract Windowing Toolkit), ñîáûòèÿ ìûøè, îáðàáîòêà 256
AWT, ñì. òàêæå "Swing" "Ãðàôèêà"
AWT, çàêðûâàíèå îêîí 10—16
AWT, êëàññû êîíòåéíåðîâ 10—12
AWT, ìåíåäæåðû êîìïîíîâêè 10—13 10—14 10—15 10—16 10—17 10—18 10—19 10—10
AWT, ìîäåëü ñîáûòèé Java 1.0 15—13 15—14
AWT, îáðàáîòêà ñîáûòèé êëàâèàòóðû 10—12
AWT, îáðàáîòêà ñîáûòèé ìûøè 10—11
AWT, îáðàáîòêà ñîáûòèé íèçêîãî óðîâíÿ 10—14
AWT, îòîáðàæåíèå êîìïîíåíòîâ 10—11
AWT, ñëóøàòåëè ñîáûòèé 10—11
AWT, ñëóøàòåëè ñîáûòèé êàê âíóòðåííèå êëàññû 10—12
AWT, ñîáñòâåííûé êëàññ ñîáûòèé 14—14
AWT, ñîáñòâåííûé êîìïîíåíò 10—29 14—11
AWT, ñîáñòâåííûé êîíòåéíåð 14—13 14—19
AWT, ñîáñòâåííûé ìåíåäæåð êîìïîíîâêè 10—19
AWT, ñîáñòâåííûé ñëóøàòåëü ñîáûòèé 14—15
AWT, øðèôòû 10—18
Bank.java 16—11
Bank.java (ïðèìåð) 474
BasicStroke 11—18 11—15
BasicStroke, êëàññ 332 340
BDK (JavaBeans Development Kit) 423
BeanDescriptor 14—16
BeanInfo 10—11 10—19 14—16
Bevel Border 10—16 13—14
BigInteger 1—10
BigInteger, êëàññ 34
Border Layout, ìåíåäæåð êîìïîíîâêè 239
BorderLayout 10—15 10—16 10—21 14—19
BorderLayoutPane, ïðîãðàììà 239
BorderLayoutPane.java 10—15
BorderLayoutPane.java (ïðèìåð) 239
BouncingCircle.java 11—14 331
BouncingCircle.java (ïðèìåð) 331
box 10—16 10—18
| BoxLayout 10—16
BoxLayout, êëàññ 236
BoxLayoutPane.java 10—16 241
BoxLayoutPane.java (ïðèìåð) 241
break, îïåðàòîð, çàâåðøàþùèé êîä ïðè ìåòêå 31
BreakIterator, êëàññ 187
Buffered Writer, êëàññ 69
BufferedImage 11—10 11—11 11—12 11—13
BufferedImage, êëàññ, âíåýêðàííîå ðèñîâàíèå â ïðèìåðå CompositeEffects 347
BufferedImage, êëàññ, âíåýêðàííîå ðèñîâàíèå, Paints.java 342
BufferedImageOp 11—13
BufferedImageOp, èíòåðôåéñ 351
BufferedInputStream, êëàññ 66
BufferedOutputStream, êëàññ 68
BufferedReader 1—12 3—7 7—2
BufferedReader, êëàññ 37 67 71 88
BufferedWriter 7—2
Button 15—13
Button, êîìïîíåíò, îáðàáîòêà ñîáûòèé â à àïïëåòå 457
ButtonGroup 10—11 10—15
ByteArrayInputStream, êëàññ 66
ByteArrayOutputStream, êëàññ 68
ByteInputStream, êëàññ 66
Calendar, êëàññ 186
Case:, ìåòêè 31
catch, ñåêöèè 33 36—37 500 536
Catch, ñåêöèÿ 1—11
CDATASection 19—14
CenterText() 322
CGI-ñöåíàðèè, ïðåèìóùåñòâà ñåðâëåòîâ ïåðåä 545
ChangeListener 10—15
Characters() (HandlerBase) 589
CharArrayReader, êëàññ 67
CharArrayWriter, êëàññ 69
charAt() 29
CheckedInputStream, êëàññ 66
CheckedOutputStream, êëàññ 68
ChoiceFormat, êëàññ 196
Cipher 6—5
Cipher, êëàññ 172
CipherOutputStream 6—5
class 8—1 8—2 17—13
Class forName() 5—9 8—1 17—11
Class, ðàñøèðåíèå ôàéëà 22
ClassLoader, êëàññ 191
CLASSPATH, ïåðåìåííàÿ îêðóæåíèÿ 23
CLASSPATH, ïåðåìåííàÿ îêðóæåíèÿ, âêëþ÷åíèå JAR-êîíòåéèåðà ñåðâëåòîâ 547
clipboard 18—11 13—13
Clipboard, êëàññ 400
ClipboardOwner 13—11 13—13
ClipboardOwner, èíòåðôåéñ 400
Clock.java 15—12 455
Clock.java (ïðèìåð) 453
Close() (Writer) 90
CloseWindow() (Writer) 90
Clåàr() 255
CollationKey 2—9
Collator 2—9
Collator, êëàññ 187
Collections, sort() 6—4
COLOR 10—28 11—11 11—13 11—10
ColorConvertOp 11—18
ColoredRect.java 2—4
ColoredReet.java (ïðèìåð) 47
ColorGradient.java 11—13
ColorGradient.java (ïðèìåð) 329
ColorModel 11—16
ColorScribble.java 15—15
ColorScribble.java (ïðèìåð) 461—462
ColorUIResource 10—28
ColumnLayout.java 10—19
ColumnLayout.java (ïðèìåð) 247—250
ColumnLayoutPane.java 10—10
ColumnLayoutPane.java (ïðèìåð) 250
Command, java (ïðèìåð) 205—209
Command, êëàññ 205
Command, êëàññ, îòðàæåíèå, ìåòîä 271
Command.java 8—2
CommandAction.java (ïðèìåð) 271—272
CommandActlon.java 10—17
CommandParser.java (ïðèìåð) 302
comment 19—14
commit() 536
ComnmandParser.java 10—24
CompactIntList.java 9—3
CompactIntList.java (ïðèìåð) 217—218
Comparable 2—9
Comparator 4—5
Comparer 2—9
ComplexNumber.java 2—5
ComplexNumber.java (ïðèìåð) 48—49
Component, ñì. òàêæå "AWT" "Swing"
Component, enableEvents() 10—14
Component, printAll() 12—11
Component, processKeyEvent() 10—14
Component, processMouseEvent() 10—14
Component, processMouseMotionEvent() 10—14
ComponentTree.java 10—20
ComponentTree.java (ïðèìåð) 282
Composite 11—12
CompositeEffects.java 11—12
CompositeEffects.java (ïðèìåð) 348
Compress.java 8—5
Compress.java (ïðèìåð) 84
Connection 17—11 17—12 17—13 17—14 17—15 18—13
Connection êàê ïîäêëàññ 5—9
Connection, èíòåðôåéñ 514 516
Connection, êëàññ 133 522 536
ConnectionManager, êëàññ 133
constructor 8—1
Constructor, êëàññ 201
Containers.java 10—12
Containers.java (ïðèìåð) 235
Contains() (Shape) 354
Control, êëàññ 133
Control, ñëóæáà 5—9
ControlDown() (Event) 456
ControlPointsStroke, êëàññ 359
ConvertEncoding.java 7—2
ConvertEncoding.java (ïðèìåð) 185
ConvertEncoding.java, ôàéë ñâîéñòâ íàáîðà ðåñóðñîâ 199
ConvolveOp 11—18
copy() 71 410
Copy(), FileCopy êëàññ 71
Copy-and-paste, ïåðåäà÷à äàííûõ 400 403
CORBA, ñîâìåñòèìîñòü ñ RMI/IIOP 510
Counter, ñåðâëåò, çàïóñê 556
Counter.java 18—12
Counter.java (ïðèìåð) 552
CreateContext() (GenericPaint) 363
CreatePlace() 489
CreatePlafMenu() 229
CreateStatement() (Connection) 516
CREATETABLE, îïåðàòîð 526
CuatomStrokes.java 11—15
CubicCurve2D 11—16
CurrentSegment() (SpiralIterator) 355
CurrentThread() (Thread) 98
Cursor 13—14
Customizer 14—19
Customizer, èíòåðôåéñ 426 444
CustomStrokes.java (ïðèìåð) 359—363
cut() 410
Cut-and-paste, ïåðåäà÷à äàííûõ 399
Cut-and-paste, ïåðåäà÷à äàííûõ, ScribbleCutAndPaste (ïðèìåð) 414
Data OutputStream, êëàññ 68 211
DatabaseMetaData 17—12
DatabaseMetaData, èíòåðôåéñ 522
databases ñì. "JDBC"
DataFlavor 13—11 13—12 13—13
|
|
|
Ðåêëàìà |
|
|
|