Dev/Java8 [Java] static 과 final 이해하기 final- 변경불가- 상속불가 이해에 도움이 되는 포스팅 : http://blog.naver.com/PostView.nhn?blogId=kiho0530&logNo=150143859108 final 에 대해서 알아보다가 순간 아래와 같은 생각이 들었다.String a = "abd";final String b = a;이렇게하면 a 를 참조하는게 아닌가라는 생각을 해서 고럼 a 값을 변경하면 final 변수가 변경되는게 아닌가 생각했지만... b 는 a를 참조하는게 아니라 "abc"를 참조하는거라서 그게 아니구나...하고 생각했습니다. static- 메모리에 바로 올라간다- 아무데서나 호출이 가능하다 final 과 static 이해에 도움이 되는 포스팅 : http://ojava.tistory.com/50 .. 2017. 7. 19. 인스턴스 변수, 메서드 / 클래스 변수, 메서드 인스턴스 변수 예)int num = 10;String name = "DevRyu"; 인스턴스 메서드 예)void InstanceMethod(){ }; 클래스 변수 예)static int su = 10;static String first = "Ryu"; 클래스 메서드 예)static void ClassMethod(){ }; 인스턴스멤버(인스턴스변수와 인스턴스메서드)는 반드시 객체를 생성한 후에만 참조 또는 호출이 가능하다. 클래스메서드에 인스턴스변수나 인스턴스메서드를 사용이 불가능. 클래스변수에 인스턴스변수를 대입이 불가능 2015. 2. 17. 이전 1 2 다음