
Static, Final, SingleTon Pattern
·
Java
- static :변수에 static 키워드를 붙이면 자바는 메모리 할당(컴파일 할 때)을 딱 한번만 하게 되어 메모리 사용에 이점, static 으로 설정하면 같은 곳의 메모리 주소만을 바라보기 때문에 static 변수의 값을 공유함 - final : 재할당 할 수 없도록 만든다. 상속을하거나 초기화 이후 다시 초기화 불가능 - Static Method : 클래스안에서 static 메서드를 선언하면 다른 클래스에서 객체생성없이 class.staticmethod();로 바로 호출가능. Java에서 static 키워드를 사용한다는 것은 메모리에 할당되어 프로그램이 종료될 때가 되서야 할당이 종료되는것 일반적으로 우리가 만든 Class는 Static 영엑에 생성되고, new 연산을 통해 생성한 객체는 Hea..