Day16 - static 변수의 초기화 / 싱글톤
이번에는 static 변수의 초기화 하는 방법에 대해 알아 봅시다 static 변수의 초기화 static 변수를 초기화 하는 방법은 2개가 있습니다. 1. 직접 초기화 2. static{} 을 통한 초기화 예제를 한번 보도록 하죠 먼저, 비교를 위해서 이렇게 static 변수와 일반 변수를 만들어 줍시다. 직접초기화 를 알아보죠 직접초기화는, 클래스에서 선언할때, 바로 초기화 해주는 겁니다 static{}을 통한 초기화 를 알아보죠 static { } 을 쓰고 중괄호{} 안에 초기화 해주면 됩니다. static 은 단 1번만 실행이 됩니다. 그런데 사용은 잘 안하고, 직접초기화를 더 많이 사용한다고 합니다. 그래서 Computer 클래스는 이렇게 만들어 주었고, main 에서 확인해 봅시다 순서를 보면,..
2021.03.09