자랑하는건 아니지만... 현재 개발 3년차 입니다.그런데 가끔 프로젝트를 진행하다보면 아주 기초적인 개념 등을 몰라서어리둥절한 경우를 겪게 됩니다. 이번에는... static 변수!제가 알기로는 static 변수는 객체를 생성하지 않아도 접근이 가능하다... 정도?그래서 프로젝트에서 관련 클래스안에 static으로 선언하여 몇번 사용하곤 했습니다. 그래도...나름 개발자인데!알고 사용해야하지 않는가! 라는 생각에 정리해두기로 하였습니다. static 변수클래스 변수이다.클래스가 정의만 되어도 접근이 가능한 변수(인스턴스 변수는 인스턴스가 생성되었을때 접근 가능) class InstCnt { static int instNum=0; public InstCnt() { instNum++; System.out.p..