Java/Grundlagen

1. Installation von Java auf Ubuntu (OpenJDK)

Schritt-für-Schritt-Anleitung

  1. Öffne das Terminal.
  2. Führe folgenden Befehl aus, um OpenJDK zu installieren:
  sudo apt update && sudo apt install openjdk-17-jdk
  
  1. Überprüfe die Installation:
  java -version
  

Übung: Installation testen

  • Führe java -version aus und notiere die Ausgabe.
  • Recherchiere, wofür die einzelnen Versionsbestandteile stehen.

2. Aufbau eines Java-Programms

Grundlagen

  • Jedes Java-Programm besteht aus mindestens einer Klasse.
  • Die main-Methode ist der Einstiegspunkt.

Beispielprogramm

public class HalloWelt {
    public static void main(String[] args) {
        System.out.println("Hallo, Welt!");
    }
}

Übung: Eigenes Programm schreiben

  • Erstelle eine Datei HalloWelt.java und schreibe das obige Programm ab.
  • Ändere die Ausgabe und experimentiere mit weiteren System.out.println-Befehlen.

3. Kompilieren und Ausführen im Terminal

Kompilieren

javac HalloWelt.java

Ausführen

java HalloWelt

Übung: Fehler finden

  • Füge absichtlich einen Fehler ein (z.B. vergiss ein Semikolon) und beobachte die Fehlermeldung.
  • Korrigiere den Fehler und führe das Programm erneut aus.

4. Ein- und Ausgabe

Grundlagen

  • Ausgabe: System.out.println()
  • Eingabe: Scanner-Klasse

Beispiel: Benutzereingabe

import java.util.Scanner;

public class Echo {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("Gib deinen Namen ein: ");
        String name = scanner.nextLine();
        System.out.println("Hallo, " + name + "!");
    }
}

Übung: Mini-Projekt

  • Schreibe ein Programm, das zwei Zahlen einliest und deren Summe ausgibt.
  • Erweitere das Programm um weitere Rechenarten.

5. Maven-Build

Grundlagen

  • Maven ist ein Build-Tool für Java-Projekte.
  • Projektstruktur: pom.xml, src/main/java

Schritt-für-Schritt-Anleitung

  1. Maven installieren:
  sudo apt install maven
  
  1. Neues Projekt erstellen:
  mvn archetype:generate -DgroupId=com.beispiel -DartifactId=meinprojekt -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
  
  1. Kompilieren und ausführen:
  cd meinprojekt
  mvn compile
  mvn exec:java -Dexec.mainClass="com.beispiel.App"
  

Übung: Eigenes Maven-Projekt

  • Erstelle ein eigenes Maven-Projekt und passe die App.java an.
  • Füge eine neue Klasse hinzu und verwende sie in App.java.

Lernmethoden: Umsetzung

  • **Projektbasiertes Lernen:** Entwickle kleine Programme und baue sie schrittweise aus.
  • **Mini-Projekte:** Erstelle z.B. einen Taschenrechner oder ein Quiz.
  • **Micro-Learning:** Lerne in kleinen Einheiten, z.B. täglich eine neue Java-Funktion.
  • **Bottom-Up-Lernen:** Starte mit einfachen Programmen und erweitere sie um neue Konzepte.

Weiterführende Aufgaben

  • Dokumentiere deine Projekte im Wiki.
  • Teile deinen Code und deine Erfahrungen mit anderen.
  • Recherchiere weitere Java-Bibliotheken und integriere sie in deine Projekte.

Prompt

Erstelle eine Anleitung, Übungen sowie eine Erklärung der Grundlagen in Java zu folgenden Themen:
- Installation von Java auf Ubuntu (OpenJDK)
- Aufbau eines Java-Programms (main-Methode, Klassenstruktur)
- Kompilieren und Ausführen von Java-Programmen im Terminal
- Ein- und Ausgabe (System.out, Scanner)
- Maven-Build
Verwende dabei die Lerntechniken projektbasiertes Lernen, eigene Mini-Projekte, Micro-Learning und Bottom-Up-Lernen. Das Ergebnis soll in thomas.wiki in MediaWiki-Syntax gespeichert werden.

Kategorien: Keine
Zuletzt aktualisiert am 02.03.2026 15:35