JShell과 IDE를 학습 도구로 쓰기 예제가 실행되는 순서
질문의 크기 결정에서 시작해 필요하면 디버거·javap로 내부 확인까지 값과 책임이 이동한다.
-
1
질문의 크기 결정
JShell에서는 변수 선언과 메서드 호출을 즉시 평가할 수 있습니다.
-
2
JShell 또는 파일로 실행
자동 완성보다 중요한 기능은 선언 이동, 사용처 검색, 안전한 이름 변경, 디버거입니다.
-
3
필요하면 디버거·javap로 내부 확인
javap -c 클래스이름은 메서드의 바이트코드를 보여 줍니다.
실행 순서 JShell은 작은 계산을, javac/java는 파일 계약을, javap는 생성된 바이트코드를 확인합니다.