Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 코린이
- 초보개발자
- 보조 스트림
- 다형성
- 문자 단위 스트림
- 상속
- node.js
- 졸리다
- ArrayList
- 예외 처리
- 자바
- SSR
- 파이팅
- exception
- 배열
- MPA
- 메서드
- throws
- FileInputStream
- 바이트 단위 스트림
- 인스턴스
- 자료형
- 변수
- try-catch
- 코딩
- 백엔드
- Java
- 개발자
- 인터페이스
- 새벽공부
Archives
- Today
- Total
목록static 메서드 (1)
SHUSTORY
06-3 static 변수
변수를 여러 클래스에서 공통으로 사용하려면? 예를 들어 생각해보자. 학생 클래스가 있고, 이를 이용하여 여러 학생 인스턴스를 만들 수 있다. 각 학생은 고유한 학번을 가지는데, 이 학번을 학생이 입학할 때 자동으로 생성되도록 만들고 싶다. 이 경우에는 각 인스턴스마다 따로 생성되는 변수가 아닌, 클래스 전반에서 공통으로 사용 가능한 변수가 필요하다. 그리고 학생이 한 명 생성될 때마다 기준 변수 값을 1씩 증가시켜 학생 인스턴스의 학번 변수에 대입하면 된다. 이 때 클래스에서 공통으로 사용하는 변수를 'static 변수'로 선언한다. static 변수의 정의와 사용 방법 static 변수( 정적 변수, 클래스 변수 )는 자바뿐만 아니라 다른 언어에서도 비슷한 개념으로 사용되는 변수이다. 자바에서는 다른 ..
프로그래밍/JAVA
2023. 2. 23. 02:23