728x90
반응형
인스턴스 변수 | 클래스의 객체를 생성할 때 만들어진다. 객체를 여러 개 생성했을 때 각각 독립된 저장 공간을 지기 떄문에 값이 다를 수 있다. |
static 변수 | 변수 앞에 static을 붙여서 사용한다. 객체를 생성하지 고도 사용할 수 있음. 생성된 객체들의 경우 공통된 저장공간 가지고 사용할 수 있다. 여러 객체들을 생성했을 때 static변수는 그 객체들이 공유하여 사용하게 된다. 한 객체에서 이 변수을 바꾸면 다른 객체도 바뀐 값들이 적용된다. 사용방법 : 클래스명.변수 |
지역 변수 | 메소드, 생성자 안에서 사용되는 변수이며, 그 안에서만 사용가능함. 메소드 실행이 끝나면 값이 자동으로 사라져서 사용할 수 없게 된다. |
변수 종류
Static변수 예
728x90
반응형
'배움 - 차근차근 기록하자 > [개발] Java 🔴' 카테고리의 다른 글
[개념] 객체 (0) | 2021.05.12 |
---|---|
[개념] 클래스 (0) | 2021.05.12 |
Eclipse 설치 (0) | 2021.05.11 |
Java 설치 (0) | 2021.05.11 |
최근댓글