[java] static

DEVELOPERS_Ivan ㅣ 2023. 8. 3. 11:55

static 변수
● 공통으로 사용하는 인슨터스(변수)가 필요한 경우 사용된다.
ex 은행에서 대기표 출력 기기
(2대 이상)를 통해 대기표를 뽑을 경우, 학생마다 새로운 학번 생성, 회사에 사원이 입사할 때 마다 새로운 사번이 필요한 경우

static 변수 선언과 사용하기
● 선언 방법 - static serialNum;
● 인스턴스가 생성될 때 만들어지는 변수가 아닌, 처음 프로그램이 메모리에 로딩될 때 메모리를 할당한다.
● 클래스 변수, 정적 변수라고도한다.
● 인스턴스 생성과 상관없이 사용 가능하므로 클래스 이름으로 직접 참조를 한다.

 

'Java' 카테고리의 다른 글

[Java] 배열  (0) 2023.08.04
[java] 대중교통 이용 프로그램 만들기  (0) 2023.08.03
[java] 접근 제어 지시자와 정보은닉  (0) 2023.08.01
[java] 객체와 객체간의 상호작용  (0) 2023.07.31
[java] 생성자  (0) 2023.07.31