JAVA/Basic
멤버 변수와 로컬 변수의 차이점
mugoori
2023. 1. 19. 17:46
# 멤버 변수는 클래스 안에 있는것을 말한다 ( 빨간 네모 )
로컬 변수는 클래스 밖에 있는것을 말한다 ( 파란 네모 )
파란 네모가 로컬 변수인 이유는 생성자 Person 안에 파라미터로 들어가 있기때문이다
멤버 변수는 Heap 메모리 영역에 생기고
로컬 변수는 Stack 메모리 영역에 생긴다