CH1-4 · MODEL

JShell과 IDE를 학습 도구로 쓰기: 먼저 구분할 경계

Java를 익힐 때 모든 생각을 완성된 프로젝트로 만들 필요는 없습니다.

핵심 경계

JShell은 작은 가설을 검증한다

JShell에서는 변수 선언과 메서드 호출을 즉시 평가할 수 있습니다.

핵심 경계

IDE는 탐색과 변경 비용을 낮춘다

자동 완성보다 중요한 기능은 선언 이동, 사용처 검색, 안전한 이름 변경, 디버거입니다.

핵심 경계

javap로 컴파일 결과를 읽는다

javap -c 클래스이름은 메서드의 바이트코드를 보여 줍니다.

핵심 경계 JShell에서는 변수 선언과 메서드 호출을 즉시 평가할 수 있습니다.