Java의 static

임유빈·2023년 10월 20일

개발자

목록 보기
4/26

클래스 = 본사
객체 = 대리점
라고 가정해보면, static을 붙히면 본사이고 안붙히면 대리점이 된다.

class Person {
	int 나이;
	static int 인류평균나이;
}

위와 같이 인류 평균 나이는 한번만 정의되면 되기 때문에 static을 붙힌 모습이다.

void 자기소개(){
	System.out.println("제 나이는 " + this.나이 + "살 입니다.");
}

나이를 불러올 때 this.을 이용한 모습

static void 인류평균나이소개() {
	System.out.println("인류평균나이는" + 인류평균나이 + "살 입니다.");
}

한번만 사용하는 변수인 '인류평균나이소개'에 static을 사용하고 this.을 사용하지 않은 모습

profile
주변 사람들과의 소통을 적극적으로 하는 친근한 개발자가 되기를 희망합니다.

0개의 댓글