Die JShell bietet eine interaktive Read-Eval-Print-Loop für Java. Sie ermöglicht das schnelle Testen von Code-Snippets ohne den Overhead eines Projekts.
Die JShell bietet eine interaktive Read-Eval-Print-Loop für Java. Sie ermöglicht das schnelle Testen von Code-Snippets ohne den Overhead eines Projekts.

(Bild: Shutter Ryder/Shutterstock.com)
08.10.2026, 12:00 Uhr
Lesezeit: 7 Min.
Von
Bei jshell handelt es sich um ein Tool, das eine interaktive Java-Read-Eval-Print-Loop zur Verfügung stellt. Damit ist gemeint, dass dieses Kommandozeilentool dir erlaubt, Java-Code einzugeben, der dann direkt ausprobiert werden kann. Das Besondere ist, dass das Ganze genutzt werden kann, ohne vorher ein Projekt aufzusetzen. Zusätzlich entfällt viel Boilerplate-Code wie public class main { ... }, da Snipplets direkt getestet werden können.
Dabei stellt dies nicht nur einen schnellen Weg dar, neue Konstrukte direkt auszuprobieren, sondern erlaubt dir auch, kleine Snipplets aus zum Beispiel Foren oder mit einer KI generiert direkt zu testen oder zu debuggen.
Thomas Ronzon arbeitet als Teamleiter und Senior Softwareentwickler bei der w3logistics AG in Dortmund. Dabei beschäftigt er sich vor allem mit der Modernisierung von unternehmenskritischen Logistikanwendungen. Darüber hinaus veröffentlicht Thomas Ronzon regelmäßig Fachartikel.
Starte das Tool einmal durch einen Aufruf von jshell. Möchten wir nun ein wenig rechnen, so können wir dies direkt tun.
Das war die Leseprobe unseres heise-Plus-Artikels "Mit JShell Code-Snippets schnell und einfach über das Kommandozeilentool testen". Mit einem heise-Plus-Abo können Sie den ganzen Artikel lesen.
| # | Наименование новости | Тональность | Информативность | Дата публикации |
|---|---|---|---|---|
| 1 | heise+ | Erstellen und Verwenden von Annotations in Java: Teil 2 | 0 | 22.72 | 06-08-2026 |
| 2 | heise+ | Prüfleistungen für die IT-Sicherheit: Was zu einem Penetrationstest gehört | 0 | 14.49 | 21-10-2026 |
| 3 | entelligence-cli 0.1.105 | 5 | 7 | 20-07-2026 |
| 4 | mcp-cli-skill 0.12.0 | 0 | 23.33 | 19-10-2026 |
| 5 | shieldci/laravel (v1.12.5) | 0 | 8.86 | 28-07-2026 |
| 6 | sharerouter-capture 0.1.40 | 0 | 21.11 | 14-08-2026 |
| 7 | Claude Code erhält Zugriff auf iPhone-Simulator | 0 | 12 | 24-07-2026 |
| 8 | Вайб-кодинг — от быстрого MVP до реальных ограничений | 0 | 15 | 07-08-2026 |
| 9 | stashai 0.1.278 | 0 | 5 | 20-07-2026 |