중급자는 문제가 있을 때 문제의 원인을 잘 파악하고, 좋은 도구를 사용한다.
초심자는 어떤 문제가 있을 때 문제의 원인을 잘 파악하지 못하고 도구를 사용하지 않는다.
초심자가 겪는 어려움은 중급자도 상상도 못 할 어려움에서 고통받는다.
그래서 여러분이 코딩이 편해질 수 있는 지름길 중 하나.
디버거라는 것을 배울 것이다.
버그를 잡는 행위를 디버깅이라고 하고 그 도구를 디버거라고 한다.
제가 이전의 코드를 보면, 문제가 있거나 이 코드를 분석할 때 디버거를 사용할 수 있는데
프로그램이 실행되는 것을 멈추고 멈추고 싶은 곳에 더블클릭을 해서 브레이크 포인터를 만들 수 있다.
왼쪽에 있는 아이콘을 perspective 관점이라고 한다.
step over:한줄 한줄 내려간다.
step into: 메소드를 상세하게 보여준다
step return: 다시 상위 클래스로 이동한다.
terminate:디버거를 종료할 때 클릭
'코딩 > 자바' 카테고리의 다른 글
| 자바의 정석 ch1 (0) | 2022.10.12 |
|---|---|
| 생활코딩 JAVA 입력과 출력 (0) | 2022.10.08 |
| 생활코딩 JAVA 프로그래밍이란 (0) | 2022.10.08 |
| 생활코딩 JAVA 입문 7 내용정리 (0) | 2022.10.08 |
| 생활코딩 JAVA 입문 1~6 내용정리 (2) | 2022.10.08 |