(이클립스) 디버깅(Debug, Dubugging)
2022. 2. 2. 19:40ㆍ자바 (Java)
- Toggle point 설정 : "나 여서 디버깅 멈출거야" or " 여, 내 코드가 좀 불안한데? 확인 좀 해볼까?" 싶을 때 - 줄 넘버 옆에 더블 클릭 -> 토글 포인트 설정 (다시 더블클릭 하면 토글 포인트 삭제 됨)
- 디버그 버튼 클릭 : 이제 토글 포인트에서부터 디버그 (문제가 되는 벌레) 찾기 시작 (오른쪽 옆에 화살표 버튼말고 벌레 모양 버튼 잊지 말기!)
- Swith : Java 작업하기 좋은 모니터 배열에서 디버그 하기 좋은 화면 구성으로 넘어갈래? 라고 묻는 거랑 똑같음 . Of course , Switch버튼 눌러야지
- 그렇게 되면 바뀌는 화면 구성: 자바 -> Debug
- 디버그의 목적: "어라, 코드를 수정했는데 어디서 잘못되엇는지 잘 모르겠어" 이럴 때 1)화면 왼쪽 구성에 변수를 확인하면서(F6) 2)한줄 한줄 무슨 변수를 가지고 무슨 메소드가 적용되었는지 확인(왼쪽 화면 구성 Variables ) 3)해당 메소드, 변수를 상세하게 확인(F5)하기 위한 것.
- 디버그는 어느 부분에서 문제가 발생하였는지 확인하는 연습이 필수적임! 좋은 개발자의 덕목이라고 함! 화이팅
'자바 (Java)' 카테고리의 다른 글
변수/ 인스턴스 변수/ 클래스 변수/ 지역 변수 차이/ 차이 (0) | 2022.04.06 |
---|---|
(이클립스) 이미지, 사진 불러오기, 사진 넣기, 사진 가져오기 (0) | 2022.01.14 |
(자바)Thread, 스레드 정리 (1) | 2022.01.06 |
(자바) 오버로딩 vs 오버라이딩 (2) | 2021.12.26 |
(자바) instance(인스턴스), static(스테틱), 메소드 처리 방식 (0) | 2021.12.22 |