군침이 싹 도는 코딩

멤버 변수와 로컬 변수의 차이점 본문

JAVA/Basic

멤버 변수와 로컬 변수의 차이점

mugoori 2023. 1. 19. 17:46

# 멤버 변수는 클래스 안에 있는것을 말한다 ( 빨간 네모 )

로컬 변수는 클래스 밖에 있는것을 말한다 ( 파란 네모 )

파란 네모가 로컬 변수인 이유는 생성자 Person 안에 파라미터로 들어가 있기때문이다

멤버 변수는 Heap 메모리 영역에 생기고

로컬 변수는 Stack 메모리 영역에 생긴다

'JAVA > Basic' 카테고리의 다른 글

인터 페이스 ( interface ) 와 상수 ( constant )  (0) 2023.01.20
추상 클래스 ( Abstract )  (0) 2023.01.20
메소드 오버라이딩 (Method overriding )  (1) 2023.01.19
배열 ( Array ) 데이터 출력 입력  (0) 2023.01.19
super  (1) 2023.01.19