Video: DIY Clay Cracking TOPCOAT EXPERIMENT!! Viral Clay Popping ASMR 2024
JShell ist ein Java 9 Tool, das Sie in der Programmierung erkunden können. JShell macht es einfach, ohne Angst vor katastrophalen Folgen herumzuspielen. Java-Programme verwenden oft den gleichen alten, ermüdenden Refrain:
public class SomethingOrOther {
public static void main (String args []) {
Ein Java-Programm benötigt diese ausführliche Einführung, weil < In Java ist das gesamte Programm eine Klasse.
main
wird automatisch bei laufendem Programm aufgerufen.
Wie auch immer, es kann lästig sein, diesen Boilerplate-Code in ein Editor-Fenster einzutippen, besonders wenn es Ihr Ziel ist, den Effekt der Ausführung einiger einfacher Anweisungen zu testen. Um dieses Problem zu beheben, haben die Stewards von Java ein neues Werkzeug in Java 9 entwickelt. Sie nennen es
JShell. Anweisungen zum Starten von JShell unterscheiden sich von einem Computer zum nächsten. Anweisungen, die auf Ihrem Computer funktionieren, finden Sie unter //myycode.com/. com.
JShell ist nur ein Beispiel für eine
Lese-Evaluate-Druckschleife (REPL) einer Sprache. Viele Programmiersprachen haben REPLs und mit Java 9 hat die Java-Sprache endlich einen eigenen REPL.
Eine intime Unterhaltung zwischen einem Programmierer und JShell.
Wenn Sie JShell ausführen, lautet der Dialog etwa so:jshell>
Sie geben eine Anweisung ein JShell antwortet
jshell>
Sie geben eine andere Anweisung ein JShell antwortet < Zum Beispiel können Sie double
amountInAccount
eingeben und dann die Eingabetaste drücken. JShell antwortet mit der Anzeige von
amountInAccount ==> 0. 0
Hier sind ein paar Dinge, die Sie über JShell beachten sollten:
Sie müssen kein gesamtes Java-Programm eingeben.
Eingabe einiger Anweisungen wie
- double amountInAccount
amountInAccount = 50. 22
amountInAccount = amountInAccount + 1000000. 00
macht den Stich.
In JShell sind Semikolons (weitgehend) optional.
Am Ende von nur einer der neun Zeilen wurde ein Semikolon eingegeben.
- JShell reagiert sofort, nachdem Sie jede Zeile eingegeben haben.
Nachdem
- amountInAccount
als
double
deklariert wurde, antwortet JShell, dass die Variable
amountInAccount
den Wert 0 hat.0. Nachdem
amountInAccount = amountInAccount + 1000000. 00
eingegeben wurde, antwortet Shell, dass der neue Wert von
amountInAccount 1000050 ist. 22
.
Sie können Anweisungen aus vielen verschiedenen Java-Programmen mischen.
Sie können JShell nach dem Wert eines Ausdrucks fragen.
- Sie müssen den Wert eines Ausdrucks keiner Variablen zuweisen. Beispiel:
- elevatorWeightLimit / weightOfAPerson
JShell antwortet, dass der Wert von
elevatorWeightLimit / weightOfAPerson
9 ist. JShell bildet einen temporären Namen für diesen Wert. Oben ist der Name
$ 8
. Wenn Sie in der nächsten Zeile nach dem Wert von
$ 8 +1
gefragt werden, gibt JShell die Antwort 10.
Sie können sogar Antworten von JShell ohne Verwendung von Variablen erhalten.
In der letzten Zeile wird der Wert 42 + 7 angefordert, und JShell antwortet großzügig mit dem Wert 49.
- Während Sie JShell ausführen, müssen Sie Befehle, die Sie bereits eingegeben haben, nicht erneut eingeben… Wenn Sie die Aufwärtspfeiltaste einmal drücken, zeigt JShell den Befehl an, den Sie zuletzt eingegeben haben. Wenn Sie die Aufwärtspfeiltaste zweimal drücken, zeigt JShell den vorletzten Befehl an, den Sie eingegeben haben. Und so weiter. Wenn JShell Ihnen einen Befehl zeigt, können Sie Ihre linken und rechten Pfeiltasten verwenden, um zu einem beliebigen Zeichen in der Mitte des Befehls zu wechseln. Sie können Zeichen im Befehl ändern. Wenn Sie schließlich die Eingabetaste drücken, führt JShell den neu geänderten Befehl aus.
Um die Ausführung von JShell zu beenden, geben Sie
/ exit
ein (beginnend mit einem Schrägstrich). Aber / exit ist nur einer von vielen Befehlen, die Sie JShell geben können. Um JShell zu fragen, welche anderen Befehle Sie verwenden können, geben Sie
/ help
ein. Mit JShell können Sie Ihre Anweisungen testen, bevor Sie sie in ein vollwertiges Java-Programm einfügen. Das macht JShell zu einem wirklich nützlichen Werkzeug. Besuchen Sie allmycode. com für Anweisungen zum Starten von JShell auf Ihrem Computer. Geben Sie nach dem Start von JShell einige Zeilen Code ein. Sehen Sie, was passiert, wenn Sie etwas andere Zeilen eingeben.