// HEISE ONLINE — MOBILE & WEB
heise+ | Mit JShell Code-Snippets schnell und einfach über das Kommandozeilentool testen
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.
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.
Mobilfunk und Satellit gelten manchen als Glasfaserersatz. Wir rechnen nach, was 5G, LTE und Starlink wirklich liefern – und für wen sie taugen.
Vorssaint bündelt Funktionen zahlreicher Mac-Tools in einer modularen App.
Die Fairphone Fairbuds 2 sollen besser klingen und einiges besser machen als der Vorgänger – trotz niedrigeren Preises. Der Test zeigt, wie gut das gelingt.
Viele Notizen und Ideen, aber wenig Überblick? Mit Projektstartseiten, Eigenschaften und „Bases“ machen Sie Ihre Obsidian-Sammlung fit für den Alltag.
Uhren auf Basis von Atomkernen könnten die Zeit um Größenordnungen präziser messen als Atomuhren. Nun tickt die erste Atomkernuhr einen ganzen Tag ohne Hilfe.