REPL 기능인 JShell

JShell이란?

일반적인 자바 개발자들의 개발패턴

  1. 소스 코드를 작성한다.
  2. 컴파일하고 에러가 발생하면 수정한다.
  3. 프로그램을 실행한다.
  4. 테스트하고 문제가 되는 부분을 확인한다.
  5. 소스 코드를 수정한다.

JShell로 기대하는부분

JShell 실행/종료

  1. 실행: 터미널에서 jshell를 입력한다.

    # jshell 실행
    $ jshell
    
    # -v: 명령을 입력할 때마다 그에 대한 상세한 설명과 결과를 확인할 수 있다.
    $ jshell -v
    
  2. 코드를 입력한다.

  3. 종료: /exit

    jshell> /exit
    

    Untitled