JShell Java 9에 도입된 대화형 Java 쉘 도구이며 코드 스니펫을 실행할 수 있게 해주며 main() 자바와 같은 메소드 REPL 입니다. (Read-Evaluate-Print-Loop) 도구 및 명령줄에서 실행 즉각적인. 변수를 생성할 수 있습니다. , 메서드 , 수업 , 긁힘 변수 , 외부 라이브러리 , 등 JShell 사용
아래 코드 스니펫에서 Thread 수업.
C:\Users\User>jshell | Welcome to JShell -- Version 9.0.4 | For an introduction type: /help intro jshell> class ThreadTest extends Thread { ...> public void run() { ...> System.out.println("Thread in run() method"); ...> } ...> public static void main(String args[]) { ...> ThreadTest t = new ThreadTest(); ...> t.start(); ...> } ...> } | created class ThreadTest
아래 코드 스니펫에서 콘솔은 "Thread in run() 메소드를 인쇄합니다. "를 사용자에게 출력합니다.
jshell> new ThreadTest().run(); Thread in run() method