Heim > Java > javaLernprogramm > Hauptteil

Wie führe ich ein vorhandenes JShell-Fragment in Java 9 erneut aus?

PHPz
Freigeben: 2023-08-18 20:37:02
nach vorne
1011 Leute haben es durchsucht

在Java 9中如何重新执行现有的JShell片段?

JShell 是在Java 9中引入的第一个REPL工具。我们可以使用JShell工具在命令行提示符中执行简单的代码片段。我们可以通过输入"jshell"命令来启动JShell会话,通过输入"/exit"命令来停止会话,并通过使用"/help"命令搜索特定命令。

可以使用"/reload"命令重新执行JShell中的所有现有代码片段。我们还可以使用"/reset"命令从JShell会话中删除所有先前的代码。

在下面的代码片段中,我们创建了一组代码片段。

<strong>jshell> 2+10
$1 ==> 12

jshell> String s = "Tutorialspoint"
s ==> "Tutorialspoint"

jshell> System.out.println("Tutorialspoint")
Tutorialspoint

jshell> int num1 = 25
num1 ==> 25

jshell> /1
2+10
$5 ==> 12

jshell> /2
String s = "Tutorialspoint";
s ==> "Tutorialspoint"

jshell> /3
System.out.println("Tutorialspoint")
Tutorialspoint

jshell> /4
int num1 = 25;
num1 ==> 25</strong>
Nach dem Login kopieren

I在下面的代码片段中,我们可以应用"/reload"命令。Jshell工具重新执行所有现有的代码片段并打印出来。

<strong>jshell> /reload
| Restarting and restoring state.
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: 2+10
-: String s = "Tutorialspoint";
-: System.out.println("Tutorialspoint")
Tutorialspoint
-: int num1 = 25;
-: int num1 = 25;</strong>
Nach dem Login kopieren

在下面的代码片段中,我们可以使用"/reset"命令来删除JShell会话中的所有先前代码,并打印"Resetting State"。

<strong>jshell> /reset
| Resetting state.

jshell></strong>
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie führe ich ein vorhandenes JShell-Fragment in Java 9 erneut aus?. 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