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

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

WBOY
WBOYnach vorne
2023-09-16 19:41:02960Durchsuche

如何在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>

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>

“ /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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen