- TO-DO LIST
- 39강 Big picture(자바 중급원리 소개) ~
- 배운 내용 요약 정리
HDD - RAM Memory - 자바 실행 준비완료 - CPU
컴파일 / 런타임
- 런타임 에러
- 0 나누기 오류
- 널(NULL) 참조 오류
- 메모리 부족 오류
- 컴파일타임 에러
- Systax error
- Type check error
인텔리제이 tool: IntelliJ profiler, Debugger
Java JVM 구조 - 호출, 실행, 저장
Java JVM 클래스로더(Class Loader)
- Loading(로드): 클래스 파일을 가져와서 JVM의 메모리에 로드
- Linking(링크): 클래스 파일을 사용하기 위해 검증
- Initialization(초기화): 클래스 변수들을 초기화
Java JVM 가비지 콜렉터
Java JVM Heap: 런타임 시, 동적으로 할당되는 영역으로 인스턴스와 배열타입 등 저장
Java JVM Stack: 프로그램 실행 중, 임시로 할당되고 소멸되는 정보 저장
- 프레임
: 해당 메소드 만을 위한 공간
메서드 종료되면 삭제
매개 변수, 지역변수 저장
- 부족한 점
- 스스로 시도해본 것들
- 해결 내용
- 알게된 점
- 헷갈리거나 실수한 점
- 회고
'SuperCoding' 카테고리의 다른 글
2023.10.25(수) 슈퍼코딩 부트캠프 백엔드 인턴 Week3 Day3 보고 (0) | 2024.03.06 |
---|---|
2023.10.24(화) 슈퍼코딩 부트캠프 백엔드 인턴 Week3 Day2 보고 (0) | 2024.03.06 |
슈퍼코딩 웹개발 부트캠프 백엔드 2주차 인턴 후기 (0) | 2024.03.06 |
2023.10.20(금) 슈퍼코딩 부트캠프 백엔드 인턴 Week2 Day5 보고 (0) | 2024.03.06 |
2023.10.19(목) 슈퍼코딩 부트캠프 백엔드 인턴 Week2 Day4 보고 (0) | 2024.03.06 |