heise+ | Mit JShell Code-Snippets schnell und einfach über das Kommandozeilentool testen
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.
jshell – die ersten Schritte
Starte das Tool einmal durch einen Aufruf von jshell. Möchten wir nun ein wenig rechnen, so können wir dies direkt tun.
KioskNews shows a cleaned-up reading view extracted from the publisher’s page — the original always lives on their site, not ours.