JShell is an interactive tool for learning Java, it is a REPL (Read-Evaluate-Print-Loop) that evaluates statements , statements and expressions.
When leaving a JShell session, we want to reuse the code we previously entered into the new session. This can be done by using the command: /open [File_Path]. This command will load all code and internal commands found in the file[File_Path] provided as options.
In the following code snippet, we can use the "/open [File_Path]" command from the extension ".jsh" directory to load the source code.
<strong>C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> x | Error: | cannot find symbol | symbol: variable x | x | ^ jshell> y | Error: | cannot find symbol | symbol: variable y | y | ^ jshell> /list jshell> /open C:\Users\User\Desktop\save.jsh jshell> /list 1 : int x = 15; 2 : double y = 25.0; 3 : public int sum(int a, int b) { return a + b; } jshell> x x ==> 15 jshell> y y ==> 25.0 jshell> int result = sum(5, 7) result ==> 12</strong>
The above is the detailed content of In Java 9, how do we load source code into JShell?. For more information, please follow other related articles on the PHP Chinese website!