JAVA__01

AMJ·2023년 2월 23일
0

언어_log

목록 보기
1/57

지역변수 / 인스턴스변수(객체)

지역변수(기본형) : 메모리의 stack에 저장
지역변수는 함수 안에 존재하는 변수, code 실행 후 사라진다.


객체(참조형) : 메모리의 heap에 저장
가리키는 대상이 없어지면 garbage collector에 의해 수거된다.


인스턴스(객체) 변수

heap에 존재하는 객체, 그 속에 존재하는 각각의 변수들

  • 객체 = 인스턴트 = 폴더 같은
  • 객체 변수 = 인스턴스 변수
  • 클래스 = 설계도

변수 선언

int x;  // int x = 0; 
  • x 에는 int형이 아닌 값이 쓰여져야한다. 변수는 숫자로 시작할수 없다.
  • 변수 선언 시 자동적으로 garbage값이 저장되므로 초기화는 의무이다.
profile
재미있는 것들

0개의 댓글