Heim > Java > javaLernprogramm > Wie lade ich Dateien in eine JShell-Sitzung in Java 9?

Wie lade ich Dateien in eine JShell-Sitzung in Java 9?

WBOY
Freigeben: 2023-09-16 19:41:02
nach vorne
1041 Leute haben es durchsucht

如何在Java 9中将文件加载到JShell会话中?

JShell ist ein neues Befehlszeilen-interaktives REPL-Tool (Read-Evaluate-Print-Loop), das in Java 9 eingeführt wurde, um im Java-Modus geschriebene Deklarationen, Anweisungen und Ausdrücke auszuwerten. Mit diesem Tool können wir auch Java-Code-Snippets ausführen und die Ergebnisse sofort erhalten. Manchmal haben wir Code in eine Java-Datei geschrieben und können ihn in JShell

ausführen. Um Dateien in das JShell-Tool zu laden, können wir den Befehl

"/open" verwenden. Zum Beispiel habe ich "Test.txt" erstellt. Datei „java“

im Ordner „c://temp“. Hier ist der Code:

<strong>String s1 = "TutorialsPoint";
String s2 = "Tutorix";
String s3 = s1 + s2;

int sum(int a, int b) {
   return a + b;
}

int divide(int a, int b) {
   return a / b;
}</strong>
Nach dem Login kopieren

Jetzt können wir die Datei

„Test.java“

mit dem folgenden Befehl in JShell laden:

<strong>C:\Users\User>jshell
| Welcome to JShell -- Version 9.0.4
| For an introduction type: /help intro

jshell> /open c:\temp\Test.java

jshell> /vars
|    String s1 = "TutorialsPoint"
|    String s2 = "Tutorix"
|    String s3 = "TutorialsPointTutorix"

jshell> /methods
|    int sum(int,int)
|    int divide(int,int)</strong>
Nach dem Login kopieren

“ /open „Der Befehl wurde

“ Test Die Datei „.java“

wird in die Sitzung geladen. Mit dem Befehl „/vars“ können Variablen in die Sitzung geladen werden, mit dem Befehl „/methods“ können Methoden in die Sitzung geladen werden.

Das obige ist der detaillierte Inhalt vonWie lade ich Dateien in eine JShell-Sitzung in Java 9?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage