Skip to content

Web 0.14.1: Wie Java auf jedem Computer läuft (Compiler, Bytecode, JVM, JDK/JRE) - #231

Merged
code4teaching merged 2 commits into
mainfrom
claude/java-jvm-jdk-jre
Oct 30, 2026
Merged

code4teaching merged 2 commits into
mainfrom
claude/java-jvm-jdk-jre

Conversation

@code4teaching

Copy link
Copy Markdown
Owner

Requested by Holger · project thread

Was

  • Lektion 20, neuer Schritt „Wie Java auf jedem Computer läuft“ nach „Snippet oder Class“: Quellcode → Compiler javac → Bytecode (.class) → JVM auf Windows/macOS/Linux, plattformunabhängig („Write once, run anywhere“). Vergleich: die JVM ist wie ein kleiner Computer aus Software, fast wie ein eigenes Betriebssystem, genau genommen aber eine virtuelle Maschine. Tabelle JRE und JDK.
  • Eigene Grafik l20-jvm.svg (de/en/pt), ohne Logo und ohne Tasse.
  • Das CAFEBABE-Angeberwissen ist in den neuen Schritt umgezogen.
  • Zwei Kompetenzen, zwei Checklistenzeilen, zwei Wissenstest-Fragen.
  • Lektion 4 „Jetzt in Java“ verweist auf Lektion 20.
  • Glossar: Quellcode, Compiler, Bytecode, JVM, JRE, JDK, plattformunabhängig; Nachschlagen „Java › Vom Code zum Programm“.
  • Version 0.14.1, website/app neu gebaut.

Test

npx vitest run: 39 Dateien, 491 Tests grün. npm run build:site gebaut.


Generated by Claude Code

…M, JDK/JRE) in Lektion 20

Neuer Schritt nach „Snippet oder Class“ mit eigener Grafik l20-jvm.svg,
Kompetenzen, Checkliste, Wissenstest, Glossar und Nachschlagen (de/en/pt).
Lektion 4 verweist darauf.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Ugz28WToQoMzLJgvHWUb3d
@code4teaching code4teaching self-assigned this Oct 30, 2026
@code4teaching
code4teaching merged commit 3d6c9bb into main Oct 30, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants