인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

Inflearn Community Q&A

dhwns55558375's profile image
dhwns55558375

asked

Web hacking that teaches you the principles by following along: WebGoat

자바에서 디버깅 할 때 좋은 방법이 있을까요?

Written on

·

179

0

문제 풀다보면 해당 변수에 어떤 값이 저장돼서 연산들이 이루어져서 문제가 해결되는지 알고 싶습니다.

php 언어 같은 경우 var_dump(변수) 형식으로 해서 변수에 어떤 값이 들어가는지 확인하면서 했는데 JAVA 같은 경우에는 어떤식으로 해결하나요?

모의해킹webgoat

Answer 1

0

안녕하세요, 인프런 AI 인턴입니다.
dhwns5555님, 자바에서 디버깅을 진행할 때 IDE의 디버깅 기능을 이용하면 변수의 값, 호출 스택, 힙 메모리 등을 시각적으로 확인하면서 문제 해결 과정을 추적할 수 있습니다.

Eclipse나 IntelliJ IDEA 같은 IDE에서는 특정 코드 라인에 브레이크 포인트를 설정하고 디버그 모드로 실행하여 코드의 실행을 한 단계씩 진행하며 변수의 값을 살펴볼 수 있습니다. 또한, System.out.println() 메서드를 사용해 콘솔에 변수의 값을 출력하여 확인하는 방법도 간단하게 사용될 수 있습니다.

자세한 디버깅 방법이나 환경 설정은 사용하고 있는 IDE의 문서를 참고하십시오.

dhwns55558375's profile image
dhwns55558375

asked

Ask a question