[JAVA] 제어자 static, final, abstract, public, protected, private


[JAVA] 제어자 static, final, abstract, public, protected, private

static static은 클래스의 또는 공통적인 의미를 가지고 있다. static이 붙은 멤버 변수는 인스턴스에 관계없이 같은 값을 갖는다. 왜냐 하나의 변수를 모든 인스턴스가 공유하기 때문 static이 붙은 멤버변수와 메서드, 초기화 블럭은 인스턴스가 아닌 클래스에 관계된 것이기 때문에 인스턴스를 생성하지 않고 사용할 수 있다. static은 멤버변수, 메서드, 초기화 블럭에 사용 가능 static 멤버변수 - 모든 인스턴스에 공통적으로 사용되는 static 변수가 된다. - static 변수는 인스턴스를 생성하지 않고도 사용 가능 - class가 메모리에 로드될 때 생성 static 메서드 - 인스턴스를 생성하지 않고도 호출이 가능한 static 메서드가 된다. - s..........

[JAVA] 제어자 static, final, abstract, public, protected, private에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [JAVA] 제어자 static, final, abstract, public, protected, private