static과 final의 사용
static과 final의 사용 방법 final은 상속불가 또는 변할수 없는 상수 선언에 사용되고,static은 공용의 변수를 만들때 사용되는 예약어 이다. 1.static-인스턴스 변수는 하나의 클래스로 부터 생성되었더라도 각기 다른 값을 유지하지만, 클래스변수(static 멤버변수)인스턴스에 관계 없이 같은 값을 갖는다. 하나의 변수는 모든 인스턴스가 공유하기 때문이다. -멤버변수(클래스 변수는 인스턴스를 생성하지 않고 사용가능하다. 클래스명.static변수명 이런식으로 접근가능) -메서드(인스턴스를 생성하지 않고도 호출이 가능한 static메서드가 된다. 단 static 메서드 내에서는 인스턴스 멤버 들을 직접 사용할수 없다.) -static이 선언된 메소드는 오버라이딩 되지 않고 메소드 숨김이 일..
Java
2017. 6. 28. 17:03