ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Java 2 in 21 Tagen . Schritt für Schritt Java programmieren lernen GERMAN

دانلود کتاب جاوا 2 در 21 روز. برنامه نویسی جاوا را گام به گام آلمانی یاد بگیرید

Java 2 in 21 Tagen . Schritt für Schritt Java programmieren lernen  GERMAN

مشخصات کتاب

Java 2 in 21 Tagen . Schritt für Schritt Java programmieren lernen GERMAN

دسته بندی: برنامه نویسی: زبان های برنامه نویسی
ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 3827265282 
ناشر:  
سال نشر:  
تعداد صفحات: 896 
زبان: German 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 40,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 4


در صورت تبدیل فایل کتاب Java 2 in 21 Tagen . Schritt für Schritt Java programmieren lernen GERMAN به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب جاوا 2 در 21 روز. برنامه نویسی جاوا را گام به گام آلمانی یاد بگیرید نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Schmutztitel......Page 1
Haupttitel......Page 3
Impressum......Page 4
Inhaltsverzeichnis......Page 5
Einleitung......Page 23
So ist dieses Buch aufgebaut......Page 24
Über dieses Buch......Page 26
Für wen dieses Buch gedacht ist......Page 27
Konventionen......Page 28
Wochenvorschau 1......Page 31
Tag 1: Einstieg in Java......Page 33
1.1 Die Sprache Java......Page 34
1.2 Die Geschichte der Programmiersprache......Page 35
1.3 Einführung in Java......Page 36
1.4 Ein Java-Entwicklungstool auswählen......Page 37
1.6 Objektorientierte Programmierung......Page 38
1.7 Objekte und Klassen......Page 40
Wiederverwendung von Objekten......Page 41
Attribute einer Klasse......Page 43
Verhaltensweisen einer Klasse......Page 44
Eine Klasse erstellen......Page 45
Das Programm ausführen......Page 47
Vererbung......Page 50
Eine Klassenhierarchie erzeugen......Page 52
Vererbung in Aktion......Page 55
Schnittstellen......Page 56
Pakete......Page 57
1.10 Zusammenfassung......Page 58
Fragen und Antworten......Page 59
Quiz......Page 60
Übungen......Page 61
Tag 2: Das Programmier-ABC......Page 63
2.1 Anweisungen und Ausdrücke......Page 64
2.2 Variablen und Datentypen......Page 65
Variablen erstellen......Page 66
Variablentypen......Page 68
Variablen Werte zuweisen......Page 70
Konstanten......Page 71
2.3 Kommentare......Page 72
Zahlen-Literale......Page 73
Boolesche Literale......Page 74
Zeichen-Literale......Page 75
String-Literale......Page 76
Arithmetische Operatoren......Page 77
Mehr über Zuweisungen......Page 80
Inkrementieren und dekrementieren......Page 81
Vergleiche......Page 82
Logische Operatoren......Page 83
Operatorpräzedenz......Page 84
2.6 String-Arithmetik......Page 86
2.7 Zusammenfassung......Page 87
Fragen und Antworten......Page 89
Quiz......Page 90
Übungen......Page 91
Tag 3: Arbeiten mit Objekten......Page 93
Der Operator new......Page 94
Was der Operator new bewirkt......Page 96
3.3 Verwenden von Klassen- und Instanzvariablen......Page 97
Werte ändern......Page 98
Klassenvariablen......Page 99
3.4 Aufruf von Methoden......Page 101
Methodenaufrufe verschachteln......Page 102
Klassenmethoden......Page 103
3.5 Referenzen auf Objekte......Page 104
3.6 Casting und Konvertieren von Objekten und Primitivtypen......Page 106
Casten von Primitivtypen......Page 107
Casten von Objekten......Page 108
Konvertieren von Primitivtypen in Objekte und umgekehrt......Page 110
Objekte vergleichen......Page 111
3.8 Bestimmen der Klasse eines Objekts......Page 112
3.9 Zusammenfassung......Page 113
Fragen und Antworten......Page 114
Prüfungstraining......Page 115
Übungen......Page 116
Tag 4: Arrays, Bedingungen und Schleifen......Page 117
4.1 Arrays......Page 118
Erstellen von Array-Objekten......Page 119
Zugreifen auf Array-Elemente......Page 120
Ändern von Array-Elementen......Page 121
Blockanweisungen......Page 124
if-Bedingungen......Page 125
4.2 switch-Bedingungen......Page 127
4.3 for-Schleifen......Page 132
4.4 while- und do-Schleifen......Page 135
4.5 Unterbrechen von Schleifen......Page 138
4.6 Gelabelte Schleifen......Page 139
4.7 Der Bedingungsoperator......Page 140
Fragen und Antworten......Page 141
Quiz......Page 142
Prüfungstraining......Page 143
Übungen......Page 144
Tag 5: Klassen und Methoden erstellen......Page 145
5.1 Definieren von Klassen......Page 146
Definieren von Instanzvariablen......Page 147
Definieren von Methoden......Page 148
Das this-Schlüsselwort......Page 150
Gültigkeitsbereich von Variablen und Methodendefinitionen......Page 151
Argumente an Methoden übergeben......Page 153
Klassenmethoden......Page 154
5.4 Entwickeln von Java-Applikationen......Page 155
Java-Applikationen und Kommandozeilenargumente......Page 157
Methoden mit dem gleichen Namen, aber anderen Argumenten erstellen......Page 159
Konstruktor-Methoden......Page 164
Aufrufen eines anderen Konstruktors......Page 165
Konstruktoren überladen......Page 166
Methoden überschreiben......Page 167
Erstellen von Methoden, die andere überschreiben......Page 168
Aufrufen der Originalmethode......Page 169
Konstruktoren überschreiben......Page 170
5.5 Finalizer-Methoden......Page 172
Fragen und Antworten......Page 173
Quiz......Page 174
Prüfungstraining......Page 175
Übungen......Page 176
Tag 6: Pakete, Schnitt stellen und andere Klassen-Features......Page 177
6.1 Modifier......Page 178
6.2 Zugriffskontrolle für Methoden und Variablen......Page 179
Der Modifier private......Page 180
Der Modifier protected......Page 182
Übersicht über die Zugriffskontrollebenen......Page 183
6.4 Accessor-Methoden......Page 184
6.5 Statische Variablen und Methoden......Page 185
6.6 Finale Klassen, Methoden und Variablen......Page 187
Methoden......Page 188
6.7 abstract-Klassen und -Methoden......Page 189
6.8 Pakete......Page 190
Pakete verwenden......Page 191
Komplette Paket- und Klassennamen......Page 192
Die Deklaration import......Page 193
Eine Anmerkung zu CLASSPATH und darüber, wo Klassen gespeichert sind......Page 194
Einen Paketnamen wählen......Page 195
6.10 Pakete und Klassenzugriffsschutz......Page 196
6.12 Das Problem der Einfachvererbung......Page 198
Schnittstellen implementieren und verwenden......Page 199
Mehrere Schnittstellen implementieren......Page 201
Andere Verwendungen von Schnittstellen......Page 202
Schnittstellen erstellen und ableiten......Page 203
Beispiel: ein Onlineshop......Page 205
6.14 Interne Klassen......Page 212
Fragen und Antworten......Page 214
Quiz......Page 215
Prüfungstraining......Page 216
Übungen......Page 217
Tag 7: Threads und Ausnahmen......Page 219
7.1 Ausnahmen......Page 220
Ausnahmenklassen......Page 222
Ausnahmenmanagement......Page 224
Methoden deklarieren, die eventuell Ausnahmen auswerfen......Page 229
Eigene Ausnahmen erzeugen und auswerfen......Page 233
Wann man Ausnahmen benutzt und wann nicht......Page 235
Wann man Ausnahmen nicht benutzt......Page 236
7.2 Zusicherungen......Page 237
7.3 Threads......Page 239
Ein Programm mit Threads schreiben......Page 240
Eine Uhr-Applikation mit Threads......Page 242
Einen Thread anhalten......Page 246
Fragen und Antworten......Page 247
Quiz......Page 248
Prüfungstraining......Page 249
Übungen......Page 250
Wochenvorschau 2......Page 251
Tag 8: Datenstrukturen......Page 253
8.1 Datenstrukturen......Page 254
8.2 Java-Datenstrukturen......Page 255
Iterator......Page 256
Bit Sets......Page 257
Vektoren......Page 260
Stacks......Page 264
Map......Page 266
Hash-Tabellen......Page 267
8.3 Zusammenfassung......Page 272
Quiz......Page 273
Prüfungstraining......Page 274
Übungen......Page 275
Tag 9: Der Gebrauch von Swing......Page 277
9.1 Die Erstellung einer Applikation......Page 278
Eine Schnittstelle erzeugen......Page 280
Eine Grundlage entwickeln......Page 282
Ein Fenster schließen......Page 284
Eine Komponente erstellen......Page 287
Komponenten zu einem Container hinzufügen......Page 288
9.2 Mit Komponenten arbeiten......Page 289
ImageIcon......Page 290
Textfelder......Page 292
Textbereiche......Page 294
Scrollende Panes......Page 295
Bildlaufleisten......Page 296
Checkboxen und Radiobuttons......Page 297
Dropdown-Listen und Combo-Boxen......Page 300
Fragen und Antworten......Page 302
Quiz......Page 303
Prüfungstraining......Page 304
Übungen......Page 305
Tag 10: Die Erstellung einer Swing-Schnittstelle......Page 307
Den Stil (»Look and Feel«) festlegen......Page 308
Standard-Dialogfenster......Page 311
Regler......Page 319
Scroll-Panes......Page 321
Werkzeugleisten......Page 323
Fortschrittsanzeigen......Page 325
Menüs......Page 328
Panes mit Registerkarten......Page 330
Fragen und Antworten......Page 332
Prüfungstraining......Page 333
Übungen......Page 334
Tag 11: Komponenten auf einer Benutzerschnittstelle anordnen......Page 335
Das Layout einer Benutzerschnittstelle......Page 336
FlowLayout......Page 337
GridLayout......Page 340
BorderLayout......Page 341
11.2 Verschiedene Layout-Manager gleichzeitig verwenden......Page 343
11.3 CardLayout......Page 344
11.4 GridBagLayout......Page 345
Auffüllen von Zellen und Eckeinsätze (Insets)......Page 357
Fragen und Antworten......Page 358
Quiz......Page 359
Prüfungstraining......Page 360
Übungen......Page 361
Tag 12: Auf Benutzer eingaben reagieren......Page 363
12.1 Event Listener......Page 364
Komponenten einrichten......Page 365
Methoden für die Ereignisbehandlung......Page 366
Aktionsereignisse......Page 369
Adjustment-Ereignisse......Page 370
Fokusereignisse......Page 372
Item-Ereignisse......Page 373
Tastaturereignisse......Page 374
Mausereignisse......Page 375
Fensterereignisse......Page 376
12.3 Eine Swing-Applikation......Page 377
Entwerfen und Erstellen des Layouts......Page 378
Definieren der Subpanels......Page 380
Zwischen sRGB und HSB umwandeln......Page 382
Auf Benutzereingaben reagieren......Page 386
Fragen und Antworten......Page 390
Quiz......Page 391
Prüfungstraining......Page 392
Übungen......Page 393
Tag 13: Farbe, Schriften und Grafiken......Page 395
13.1 Die Graphics2D-Klasse......Page 396
Das Grafikkoordinatensystem......Page 397
Text zeichnen......Page 398
Informationen über Schriften ermitteln......Page 400
13.2 Farbe......Page 402
Die aktuelle Farbe ermitteln und festlegen......Page 403
13.3 Linien und Polygone zeichnen......Page 405
Festlegen der Darstellungsattribute......Page 406
Objekte fürs Zeichnen erzeugen......Page 409
Objekte zeichnen......Page 413
Fragen und Antworten......Page 416
Quiz......Page 417
Prüfungstraining......Page 418
Übungen......Page 419
Tag 14: Java-Applets erstellen......Page 421
14.1 Unterschiede zwischen Applets und Anwendungen......Page 422
14.2 Sicherheitseinschränkungen von Applets......Page 423
14.3 Eine Java-Version wählen......Page 424
14.4 Erstellen von Applets......Page 425
Wichtige Applet-Aktivitäten......Page 426
Ein einfaches Applet......Page 429
Ein Applet in eine Webseite einfügen......Page 432
Das Tag ......Page 433
Ein Applet laden......Page 437
Das -Tag......Page 438
Java-Applets im Web bereitstellen......Page 439
Java-Archive......Page 440
Parameter an Applets weitergeben......Page 442
14.5 Zusammenfassung......Page 446
Fragen und Antworten......Page 447
Quiz......Page 448
Prüfungstraining......Page 449
Übungen......Page 450
Wochenvorschau 3......Page 451
Tag 15: Mit Eingaben und Ausgaben arbeiten......Page 453
15.1 Einführung in Streams......Page 454
Einen Stream filtern......Page 455
15.2 Ausnahmen......Page 456
Dateistreams......Page 457
Byte-Filter......Page 461
15.5 Zeichenstreams......Page 470
Textdateien lesen......Page 471
Textdateien schreiben......Page 473
15.6 Dateien und Dateinamenfilter......Page 474
15.7 Zusammenfassung......Page 477
Quiz......Page 478
Prüfungstraining......Page 479
Übungen......Page 480
Tag 16: Objekt-Serialisation und -Inspektion......Page 481
16.1 Objekt-Serialisation......Page 482
Objekt-Ausgabestreams......Page 484
Objekt-Eingabestreams......Page 487
Transiente Variablen......Page 490
Klassen inspizieren und erzeugen......Page 491
Mit den einzelnen Teilen der Klasse arbeiten......Page 493
Eine Klasse inspizieren......Page 495
Die RMI-Architektur......Page 498
RMI-Anwendungen erstellen......Page 500
RMI und Sicherheit......Page 504
16.4 Zusammenfassung......Page 505
Fragen und Antworten......Page 506
Prüfungstraining......Page 507
Übungen......Page 508
Tag 17: Kommunikation über das Internet......Page 509
17.1 Netzwerkprogrammierung in Java......Page 510
Links in Applets erstellen......Page 511
Öffnen von Webverbindungen......Page 514
Einen Stream über das Internet öffnen......Page 515
Sockets......Page 518
Socket-Server......Page 522
Den Server testen......Page 525
Buffers......Page 527
17.3 Zusammenfassung......Page 540
Fragen und Antworten......Page 541
Quiz......Page 542
Prüfungstraining......Page 543
Übungen......Page 544
Tag 18: JavaSound......Page 545
18.1 Klänge laden und verwenden......Page 546
18.2 JavaSound......Page 549
Eine MIDI-Datei abspielen......Page 550
18.3 Sounddateien bearbeiten......Page 556
Fragen und Antworten......Page 562
Quiz......Page 563
Übungen......Page 564
Tag 19: JavaBeans......Page 565
19.1 Wieder verwendbare Softwarekomponenten......Page 566
Das Ziel von JavaBeans......Page 567
Wie JavaBeans in Beziehung zu Java steht......Page 569
19.2 Entwicklungswerkzeuge......Page 571
Das JavaBeans Development Kit......Page 572
19.3 Mit JavaBeans arbeiten......Page 573
Bean-Container......Page 574
Eine Bean platzieren......Page 575
19.4 Die Eigenschaften einer Bean anpassen......Page 576
Beans interagieren lassen......Page 577
Ein JavaBeans-Programm erzeugen......Page 580
Mit anderen JavaBeans arbeiten......Page 581
19.5 Zusammenfassung......Page 582
Quiz......Page 583
Prüfungstraining......Page 584
Übungen......Page 585
Tag 20: Daten mit JDBC lesen und schreiben......Page 587
20.1 Java Database Connectivity......Page 588
Die JDBC-ODBC-Brücke......Page 590
Eine Verbindung mit einer ODBC-Datenquelle herstellen......Page 592
20.2 Daten aus einer Datenbank mittels SQL auslesen......Page 594
20.3 Daten in eine Datenbank mittels SQL schreiben......Page 598
20.4 JDBC-Treiber......Page 604
20.5 Zusammenfassung......Page 607
Quiz......Page 608
Prüfungstraining......Page 609
Übungen......Page 610
Tag 21: XML-Daten lesen und schreiben......Page 611
21.1 XML verwenden......Page 612
Einen XML-Dialekt entwerfen......Page 615
21.2 XML mit Java verarbeiten......Page 616
Eine XML-Datei lesen......Page 617
XML-Tags zählen......Page 618
XML-Daten lesen......Page 621
XML-Daten validieren......Page 622
Fragen und Antworten......Page 627
Quiz......Page 628
Prüfungstraining......Page 629
Übungen......Page 630
Bonuswoche......Page 631
Tag 22: Servlets......Page 633
22.1 Servlets im WWW......Page 634
Unterstützung für Servlets......Page 635
22.2 Servlets entwickeln......Page 637
22.3 Cookies......Page 642
Fragen und Antworten......Page 647
Quiz......Page 648
Prüfungstraining......Page 649
Übungen......Page 650
Tag 23: JavaServer Pages......Page 651
23.1 JavaServer Pages......Page 652
Eine JavaServer Page schreiben......Page 653
Eine Webapplikation erstellen......Page 661
Fragen und Antworten......Page 668
Prüfungstraining......Page 669
Übungen......Page 670
Tag 24: Java-1.0-Applets erstellen......Page 671
24.1 Java-1.0-Programmierung......Page 672
Ein Applet erzeugen......Page 673
Ovale......Page 676
Polygone......Page 678
Eine grafische Benutzerschnittstelle erstellen......Page 680
Buttons und Textkomponenten erstellen......Page 681
Komponenten mit mehreren Einträgen und Scroll-Leisten erzeugen......Page 682
In eine Schnittstelle zeichnen......Page 683
Benutzerereignisse behandeln......Page 687
Fragen und Antworten......Page 692
Quiz......Page 693
Prüfungstraining......Page 694
Übungen......Page 695
Tag 25: Accessibility......Page 697
25.1 Programme zugänglicher machen......Page 698
Die Accessibility-Klassen......Page 699
Accessibility bei einer Swing-Komponente......Page 700
Tastatur-Shortcuts......Page 705
ToolTips......Page 706
25.3 PageDate, eine Applikation mit Accessibility......Page 707
25.4 Zusammenfassung......Page 712
Quiz......Page 713
Prüfungstraining......Page 714
Übungen......Page 715
Tag 26: Java Web Start......Page 717
26.1 Java Web Start......Page 718
26.2 Java Web Start verwenden......Page 722
Eine JNLP-Datei erzeugen......Page 723
Java Web Start serverseitig unterstützen......Page 727
Zusätzliche JNLP-Elemente......Page 728
Applets ausführen......Page 729
Fragen und Antworten......Page 732
Quiz......Page 733
Prüfungstraining......Page 734
Übungen......Page 735
Tag 27: Web Services mit XML-RPC erstellen......Page 737
27.1 Einführung in XML-RPC......Page 738
Senden einer Anfrage......Page 740
Auf eine Anfrage antworten......Page 742
27.3 Auswahl der XML-RPC-Implementierung......Page 743
27.4 Verwendung eines XML-RPC-Web-Services......Page 744
27.5 Erstellen eines XML-RPC-Web-Services......Page 748
27.6 Zusammenfassung......Page 752
Fragen und Antworten......Page 753
Quiz......Page 754
Prüfungstraining......Page 755
Übungen......Page 756
Tag 28: Reguläre Ausdrücke......Page 757
Einführung in das Mustererkennen......Page 758
Die Schnittstelle CharSequence......Page 759
Die Suche nach einer Entsprechung......Page 760
Strings mithilfe von Mustern aufteilen......Page 763
28.2 Muster......Page 765
Entsprechungen......Page 766
28.3 Zusammenfassung......Page 770
Quiz......Page 771
Prüfungstraining......Page 772
Übungen......Page 773
Anhang A: Warum Java?......Page 775
A.1 Vergangenheit, Gegenwart und Zukunft von Java......Page 776
Interaktive Internetprogrammierung......Page 777
Java erwuchs aus einer kleinen Eiche......Page 778
Die verschiedenen Versionen der Sprache......Page 780
Die Zukunft von Java......Page 781
A.2 Warum benutzt man Java?......Page 782
Java ist leicht zu erlernen......Page 783
Java ist plattformunabhängig......Page 784
A.3 Zusammenfassung......Page 785
Anhang B: Installation und Konfiguration des Java 2 SDK......Page 787
B.1 Ein Java-Entwicklungstool auswählen......Page 788
Die Installation des SDK......Page 789
B.2 Das SDK konfigurieren......Page 793
Die Verwendung einer Kommandozeilenschnittstelle......Page 794
Ordner öffnen unter MS-DOS......Page 796
Ordner erstellen unter MS-DOS......Page 797
Programme ausführen unter MS-DOS......Page 798
Konfigurationsfehler beseitigen......Page 799
B.3 Einen Texteditor verwenden......Page 803
B.4 Die Erstellung eines Beispielprogramms......Page 804
Anhang C: Programmieren mit dem Java 2 SDK......Page 815
C.1 Überblick über das SDK......Page 816
C.2 Der Interpreter java......Page 818
C.3 Der Compiler javac......Page 819
C.4 Der Browser Appletviewer......Page 821
C.5 Das Dokumentationstool javadoc......Page 825
C.6 Das Java-Dateiarchivierungstool jar......Page 829
C.7 Der Debugger jdb......Page 831
Applikationen debuggen......Page 832
Applets debuggen......Page 834
Weitere Debugging-Kommandos......Page 835
C.8 Die Systemeigenschaften festlegen......Page 836
Fragen und Antworten......Page 838
Anhang D: Sun ONE Studio......Page 841
D.1 Ein Java-Entwicklungstool wählen......Page 842
Die Installation von Sun ONE Studio......Page 843
Den Installationsassistenten ausführen......Page 844
D.2 Sun One Studio konfigurieren......Page 845
D.3 Erstellung eines Beispielprogramms......Page 848
Das Programm ausführen......Page 851
Zusätzliche Hilfe für Anfänger......Page 852
Anhang E: Hier geht’s weiter: Ressourcen zu Java......Page 855
E.1 Weiterführende Bücher......Page 856
E.2 Die offizielle Java-Site von Sun......Page 857
E.4 Weitere Java-Websites......Page 858
E.5 Newsgroups zu Java......Page 860
E.6 Jobs......Page 861
Anhang F: Die Website zum Buch......Page 863
Stichwortverzeichnis......Page 865
Sun Microsystems, Inc. Binary Code License Agreement......Page 883
JAVA 2 SOFTWARE DEVELOPMENT KIT STANDARD EDITION VERSION 1.3 SUPPLEMENTAL LICENSE TERMS......Page 885




نظرات کاربران