Java : Der Grundkurs (5., überarb. Aufl.)

個数:
  • ポイントキャンペーン

Java : Der Grundkurs (5., überarb. Aufl.)

  • 提携先の海外書籍取次会社に在庫がございます。通常約3週間で発送いたします。
    重要ご説明事項
    1. 納期遅延や、ご入手不能となる場合が若干ございます。
    2. 複数冊ご注文の場合は、ご注文数量が揃ってからまとめて発送いたします。
    3. 美品のご指定は承りかねます。

    ●3Dセキュア導入とクレジットカードによるお支払いについて
  • 【入荷遅延について】
    世界情勢の影響により、海外からお取り寄せとなる洋書・洋古書の入荷が、表示している標準的な納期よりも遅延する場合がございます。
    おそれいりますが、あらかじめご了承くださいますようお願い申し上げます。
  • ◆画像の表紙や帯等は実物とは異なる場合があります。
  • ◆ウェブストアでの洋書販売価格は、弊社店舗等での販売価格とは異なります。
    また、洋書販売価格は、ご注文確定時点での日本円価格となります。
    ご注文確定後に、同じ洋書の販売価格が変動しても、それは反映されません。
  • 製本 Paperback:紙装版/ペーパーバック版
  • 商品コード 9783367108961

Description

Java-Grundlagen kompakt - der ideale Einstieg

Java ist das Fundament der modernen Softwareentwicklung und Grundlage unzähliger IT-Projekte. Michael Kofler führt Sie in die Programmiersprache ein und vermittelt alle Konzepte, die Sie für den Einstieg brauchen. Von einfachen Beispielen bis zum objektorientierten Programm finden Sie alles übersichtlich und auf den Punkt präsentiert. Aktuell zu Java 25 LTS.

  • Eine kompakte Einführung in Java
  • Auf einen Blick: Objektorientierte Programmierung, Generics, Vererbung, Bibliotheken und mehr
  • Mit Codebeispielen, Übungen und Lösungen zum Selbststudium

Entdecken Sie auch weitere Programmierbücher im praktischen Taschenbuchformat zu Python, C, C++ und mehr.

Aus dem Inhalt:

  • Sprachgrundlagen
  • Pair Programming mit KI: Java mit Ki-Tools lernen
  • Installation von Java und IntelliJ IDEA
  • Schleifen, Verzweigungen und Methoden
  • Objektorientierung, Vererbungen und Schnittstellen
  • Vererbung und Interfaces
  • Exceptions (Fehlerbehandlung
  • Umgang mit Datum und Uhrzeit
  • Listen, Sets und Maps
  • Lambda-Ausdrücke
  • Generische Klassen und Methoden
  • Einführung in GUIs mit JavaFX


Vorwort ... 13

1. Hello, World! ... 17


1.1 ... Einführung ... 17

1.2 ... Java installieren ... 18

1.3 ... IntelliJ IDEA ... 21

1.4 ... Der Hello-World-Code ... 26

1.5 ... Visual Studio Code ... 30


2. Java-Crashkurs ... 32


2.1 ... Die Idee des objektorientierten Programmierens ... 32

2.2 ... Java-Syntax ... 37

2.3 ... Wiederholungsfragen ... 42


3. Java lernen mit KI-Unterstützung ... 44


3.1 ... Der richtige Einsatz von KI-Tools ... 45

3.2 ... Mein Programm funktioniert nicht! Warum? ... 46

3.3 ... Ich möchte diese Aufgabe lösen. Hilf mir! ... 49

3.4 ... Sprachkonzepte erklären ... 51


4. Variablenverwaltung ... 52


4.1 ... Variablen ... 52

4.2 ... Elementare Datentypen ... 56

4.3 ... Literale ... 63

4.4 ... Variablen einlesen und ausgeben ... 65

4.5 ... Variablen im größeren Java-Kontext ... 68

4.6 ... Konstanten und Enums ... 74

4.7 ... Wiederholungsfragen und Übungen ... 76


5. Operatoren ... 77


5.1 ... Überblick ... 77

5.2 ... Details und Sonderfälle ... 79

5.3 ... Wiederholungsfragen ... 86


6. Verzweigungen und Schleifen ... 87


6.1 ... if-Verzweigungen ... 88

6.2 ... if-Kurzschreibweise (ternärer Operator) ... 93

6.3 ... switch-Verzweigungen ... 94

6.4 ... for-Schleifen ... 97

6.5 ... for-each-Schleifen ... 104

6.6 ... while- und do-while-Schleifen ... 105

6.7 ... break und continue ... 107

6.8 ... Wiederholungsfragen und Übungen ... 109


7. Arrays und Listen ... 111


7.1 ... Syntax ... 111

7.2 ... Mit Arrays arbeiten ... 117

7.3 ... Listen ... 121

7.4 ... Wiederholungsfragen und Übungen ... 122


8. Zeichenketten ... 124


8.1 ... Der Datentyp char ... 124

8.2 ... Die String-Klasse ... 126

8.3 ... Formatierung und Konvertierung ... 134

8.4 ... Die StringBuilder-Klasse ... 140

8.5 ... Beispiele ... 141

8.6 ... Wiederholungsfragen und Übungen .. Michael Kofler hat Telematik an der TU Graz studiert und ist einer der erfolgreichsten deutschsprachigen IT-Fachbuchautoren. Zu seinen Themengebieten zählen neben Linux auch IT-Sicherheit, Python, Swift, Java und der Raspberry Pi. Er ist Entwickler, berät Firmen undarbeitet als Lehrbeauftragter.

最近チェックした商品