JAVA1 - 10. 디버거

2023. 3. 21. 16:27·JAVA/생활코딩 JAVA 입문 수업

bug : 코드를 작성할 때 의도하지 않은 문제입니다.

debug : 프로그래밍 과정 중에 발생하는 오류나 비정상적인 연산, 즉 버그를 찾고 수정하는 것입니다.

debugging : 버그를 올바르게 잡는 행위입니다.

debugger : 디버깅에 쓰이는 도구입니다.

 

 

※ 자세한 건 영상 참조

step1 : 프로그래밍을 멈춤 (double click -> break pointer)
step2 : Debug 실행 버튼 click perspective (java -> debug 전환)
step-over click시 한 명령어만 실행. 즉, debuger를 이용하면, 프로그램을 한줄한줄 실행가능 또한, 그 순간 어플리케이션 내 변수의 상태를 하나하나 체크 가능
 
step3 : 중간부분 자동실행 시 해당부분 줄번호 더블클릭 -> play 버튼 click (더블클릭 한곳부터 다시 한줄씩 명령 진행) on 어떤 원인에 의해 print? step-into 버튼 누르면, method 확인 가능 step-reture 버튼 누르면, 다시 바깥쪽으로 빠져나감 모든작업 완료 후 빨간버튼(terminate) 누르면, debug 종료 마지막으로, java 코딩할떄의 화면으로 돌아가려면 perspective java버튼 누르면 됨

'JAVA > 생활코딩 JAVA 입문 수업' 카테고리의 다른 글

JAVA1 - 11.2. 입력과 출력 : arguments & parameter  (0) 2023.03.21
JAVA1 - 11.1. 입력과 출력  (0) 2023.03.21
JAVA1 - 9.3. IOT 프로그램 만들기  (0) 2023.03.14
JAVA1 - 9.2. 프로그램 만들기 - IoT 라이브러리 설치하기  (0) 2023.03.14
JAVA1 - 9.1. 프로그래밍이란 무엇인가?  (0) 2023.03.14
'JAVA/생활코딩 JAVA 입문 수업' 카테고리의 다른 글
  • JAVA1 - 11.2. 입력과 출력 : arguments & parameter
  • JAVA1 - 11.1. 입력과 출력
  • JAVA1 - 9.3. IOT 프로그램 만들기
  • JAVA1 - 9.2. 프로그램 만들기 - IoT 라이브러리 설치하기
kms152000
kms152000
  • kms152000
    백엔드 공부
    kms152000
  • 전체
    오늘
    어제
    • 분류 전체보기 (221) N
      • 데브코스 클라우드 백엔드 7기 (12) N
        • TIL (12) N
      • JAVA - 백준 (110)
        • 입출력과 사칙연산 (13)
        • 조건문 (7)
        • 반복문 (12)
        • 1차원 배열 (10)
        • 문자열 (11)
        • 심화 1 (8)
        • 2차원 배열 (4)
        • 일반 수학 1 (7)
        • 약수, 배수와 소수 (6)
        • 기하 (8)
        • 시간 복잡도 (7)
        • 브루트 포스 (6)
        • 정렬 (11)
      • JAVA (32)
        • JAVA 개념 (13)
        • 생활코딩 JAVA 입문 수업 (19)
      • Frontend (0)
        • HTML (0)
        • CSS (0)
        • JS (0)
      • Backend (2)
        • Spring 인강 (2)
      • 코딩 테스트 (44)
        • Python - 백준 단계별로 풀어보기 (44)
      • 자격증 (12)
        • 정보처리기사 인강 - 필기 (5)
        • 정보처리기사 인강 - 실기 (7)
      • Database (0)
        • MySQL (0)
        • Oracle (0)
      • 개발 환경 (6)
        • JAVA (1)
        • Eclipse (2)
        • Apache Tomcat (1)
        • IntelliJ (2)
        • Windows (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

    • hELLO 티스토리 스킨
  • 인기 글

  • 태그

    백준 10998번 자바
    대입 연산
    비트 연산자
    관계연산자
    이클립스 환경 설정
    다차원 배열
    백준 자바 1001번
    3항 연산
    copyOf
    논리연산자
    키보드 입력과 로깅
    사칙 연산
    백준
    제어자
    백준 자바 10869번
    로깅 프레임워크
    자바 개념
    백준 1000번 자바
    백준 자바 1008번
    Eclipse 환경 설정
    자바
    asList
    생활코딩
    Eclipse 한글
    Eclipse console 한글 오류
    자바 기본 문법
    java 메서드
    JAVA 변수
    자바 컴파일 순서
    Java
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
kms152000
JAVA1 - 10. 디버거

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.