반응형
변수를 부르는 이름이 생각보다 많아 정리를 해보려고 하는데
왜 class value라 부르는 지 궁금하시다면 위 페이지를 확인부탁드립니다.
선언 위치에 따른 변수
- Local Variable lv
지역변수- method 안에 있는 변수
- 선언된 method 안에서만 존재하며 영향을 끼친다.
- Global Variable gv
전역변수- method 밖,
class에 선언된 변수
(보통 class 가장 윗부분에 선언된다) - class 내에 존재하며 영향을 끼친다.
- method 밖,
static 유무 의 차이
- Class Variables cv
정적변수
- static이 붙어 class소속인 변수를 말합니다.
- Instance Variables iv
인스턴스변수- static이 붙지 않은 변수입니다.
- Parameter Variable
매개변수- 함수에 값을 전달받을 때 사용하는 변수입니다.
- Arguments
인수- 값을 전달할 때 사용하는 실제 값
덧붙여 위와 연관되게 class 도 정리하자면
- Class Method cm
정적 메서드
- static이 붙어 class소속인 메소드입니다.
- Instance Method im
인스턴스 메서드
- static이 없는 메소드입니다.
반응형
'☕ 자바 JAVA > ☕ 변수와 자료형 Variables & Data Type' 카테고리의 다른 글
[JAVA]class 객체배열을 만들 때 주의할 점 (0) | 2023.08.19 |
---|---|
[JAVA]인수(=인자) Argument와 매개변수 Parameter (0) | 2023.01.09 |
[JAVA]데이터타입 : 기본타입과 참조타입 (+ 차이점) (0) | 2023.01.08 |
[JAVA]변수 선언과 변수 초기화(차이) (0) | 2023.01.04 |
[JAVA]변수 Variables (0) | 2023.01.03 |