[TIL] 20231018

Xtraa·2023년 10월 18일
0

TIL

목록 보기
6/99

하루를 돌아보며, TMI

기본형 매개변수, 참조형 매개변수를 이해하기 위해 몇시간을 쓴거 같다. 힘들었지만 스스로 해냈다. 뿌듯하다. 시간이 03시12분이다.. ㅋㅋㅋㅋㅋ

공부한 내용

공부한걸 머리속에 정리하기 위해서 손으로 끄적였다
클래스 설계, 객체 생성, 필드와 메서드, 매개변수의 종류, 인스턴스 멤버와 클래스 멤버

활용 및 구현

공부하면서 배운 것들, 힘들었던 것들

매개변수를 이해하기 위해 찾아보다가 JVM 메모리 구조를 보게됐다.
참조형 매개변수를 이해하는데 크게 도움이 됐다.

  • 메서드 영역
    • 클래스 정보와 클래스변수가 저장되는 곳.
  • 호출스택(call stack)
    • 메서드의 작업공간. 메서드가 호출되면 메서드 수행에 필요한 메모리공간을 할당받고 메서드가 종료되면 사용하던 메모리를 반환한다.
  • 힙(heap)
    • 인스턴스가 생성되는 공간. new연산자에 의해서 생성되는 배열과 객체는 모두 여기에 생성된다.

참고자료

  • Java의 정석 기초편
profile
https://xtraa.notion.site/Xtraa-ed48ac432d354d01b5bf5b0da5ec94a9?pvs=4

0개의 댓글