
[Java] 객체지향언어 - (2) 변수, 메서드, JVM의 메모리 구조
Coding/Java
2021. 1. 23. 17:59
(2021.01.23) 더보기 생각보다 6장의 내용이 많아서 3개로 나누어서 업로드 했다. 이번에는 변수, 메서드, JVM의 메모리구조에 대해 공부하고, 정리했다. 참고도서: 자바의 정석 | 변수 자바에서 변수는 클래스변수, 인스턴스변수, 지역변수 이렇게 3가지 종류가 있다. 변수의 종류를 결정하는 중요한 요소는 '변수의 선언된 위치'이다. 멤버변수를 제외한 것은 모두 지역변수, 멤버변수 중 static 이 붙은 것은 클래스변수, 멤버변수 중 static 이 붙지 않은 것은 인스턴스 변수이다. iv 와 cv 는 클래스 영역에 선언 되어있기 때문에 멤버변수이다. cv 는 static 이 붙어있기 때문에 클래스변수이고, iv 는 static 이 붙어있지 않기 때문에 인스턴스변수이다. lv는 메서드 영역에 선..