Java/Grundlagen
1. Installation von Java auf Ubuntu (OpenJDK)
Schritt-für-Schritt-Anleitung
- Öffne das Terminal.
- Führe folgenden Befehl aus, um OpenJDK zu installieren:
sudo apt update && sudo apt install openjdk-17-jdk
- Überprüfe die Installation:
java -version
Übung: Installation testen
- Führe
java -versionaus 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.javaund 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
- Maven installieren:
sudo apt install maven
- Neues Projekt erstellen:
mvn archetype:generate -DgroupId=com.beispiel -DartifactId=meinprojekt -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false
- 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.javaan. - 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