static에 대한 고찰
자바에서는 객체를 사용해야 할때 반드시 new 키워드로 인스턴스화 시켜줘야 쓸 수 있다. 이 부분에 대한 이해가 부족해서 C/C++에서 JAVA로 넘어오기가 굉장히 힘들었다. static 키워드에 대해 정리하면서 그간의 이해되지 않았던 부분에 대해 마무리하고자 한다. 출처: http://rockdrumy.tistory.com 1. 클래스를 설계할 때, 멤버변수 중 모든 인스턴스에 공통적으로 사용해야하는 것에 static을 붙인다.- 인스턴스를 생성하면, 각 인스턴스들은 서로 독립적이기 때문에 서로 다른 값을 유지한다. 경우에 따라서는 각 인스턴스들이 공통적으로 같은 값이 유지되어야 하는 경우 static을 붙인다. 2. static이 붙은 멤버변수는 인스턴스를 생성하지 않아도 사용할 수 있다.- stat..
2017.05.11