반응형
지금까지 필드가 클래스 영역 안을 의미하는지 알았는데
그게 아니더라
정의를 보니까 Java에서 Field는 클래스 안에 있는 변수(variable)라고 한다
즉 필드 안에 들어있는 전역 변수, 멤버 변수 이런게 아니라
필드가 클래스 영역 안에 있는 변수를 말하는거다
그래서 필드 안에 있는 전역 변수.. 이런 식으로 말하면
전역 변수 안에 있는 전역 변수.. 이렇게 말하고 있었던 거다
정리해보자면
클래스 영역에 정의한 변수는 필드, 전역 변수(global variable), 멤버 변수(member variable)로 부르고
메소드 안에 있는 변수는 지역 변수(local variable)이 되겠다
반응형
'Language > Java' 카테고리의 다른 글
자바 extends, implements 차이점 알아보기 (0) | 2019.10.14 |
---|---|
자바 생성자란 무엇인가? (0) | 2019.10.13 |
자바 클래스, 객체, 인스턴스 구분하기 (0) | 2019.10.12 |
자바 객체화(인스턴스화) 알아보기 (3) | 2019.10.12 |
자바 this, super 차이 알아보기 (0) | 2019.10.11 |
댓글