변수의 종류(클래스변수, 인스턴스변수, 지역변수)
선언위치에 따른 변수의 종류 변수 종류는 세 가지이다. 클래스변수(class variable) 인스턴스변수(instance variable) 지역변수(local variable) 변수의 종류 선언위치 생성시기 클래스 변수 클래스 영역 클래스가 메모리에 올라갈 때 인스턴스 변수 클래스 영역 인스턴스가 생성될 때 지역 변수 메서드 영역 변수 선언문이 수행될 때 클래스 변수는 모든 인스턴스가 공통된 저장공간을 공유한다. 한 클래스의 모든 인스턴스들이 같은 값을 가진다. (자바스크립트의 프로토타입 같다.) 앞에 static이 붙는다. 클래스 변수는 객체생성 없이 클래스이름.클래스변수로 직접 사용가능하다. 인스턴스 변수는 독립적인 저장공간을 가지므로 서로 다른 값을 가진다. 인스턴스마다 고유한 상태를 가질 수 있..
Java
2019. 5. 7. 10:59
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 리덕스
- youtube data api
- 알고리즘
- 포인터 변수
- Data Structure
- jQuery
- Prefix Sums
- 개발 공부
- 제네릭스
- Conflict
- Session
- rxjs
- 깃
- Java
- Redux
- getter
- til
- this
- CSS
- 인스턴스
- JavaScript
- react
- c언어
- SQL
- 자바
- useEffect
- linkedlist
- oracle
- package.json
- GIT
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함