JShell Java 코드를 실행하고 출력을 즉시 표시할 수 있는 대화형 도구입니다. JShell은 REPL(Read-Evaluate-Print-Loop) 입니다. 명령줄에서 실행되는 도구 즉각적인. 컴파일 오류를 피해야 하는 경우 JShell에서 사용하기 전에 해당 변수를 선언해야 합니다. JShell의 오류 메시지는 "^--^" 표기법을 사용할 수 있습니다. 오류를 강조 표시합니다.
아래 코드 스니펫에서 int 변수 "div" 선언 변수 사용 시도:num1 , 및 num2 선언되지 않았으므로 JShell은 컴파일러가 해당 변수를 찾을 수 없음을 나타내는 컴파일 오류를 보고합니다.
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> int div = num1 / num2 | Error: | cannot find symbol | symbol: variable num1 | int div = num1 / num2; | ^--^ | Error: | cannot find symbol | symbol: variable num2 | int div = num1 / num2; | ^--^
아래 코드 스니펫에서 JShell은 변수 이름을 표시합니다. num1 및 num2 뒤에 이중 등호 및 보다 큼 기호(==> ).
jshell> int num1 = 35 num1 ==> 35 jshell> int num2 = 7 num2 ==> 7 jshell> int div = num1 / num2 div ==> 5