자바를 공부하다 보면 static이라는 키워드를 자주 만나게 된다.처음에는 "왜 객체도 안 만들었는데 사용할 수 있지?"라는 생각이 들었는데, 정리해보니 생각보다 단순한 개념이었다.static이란?static은 클래스에 소속된 변수나 메서드를 만들 때 사용하는 키워드이다.일반적인 변수와 메서드는 객체를 생성해야 사용할 수 있지만, static이 붙은 변수와 메서드는 객체를 만들지 않아도 사용할 수 있다.public class Person { // static 변수 static int population = 0; // static 메서드 static void printPopulation() { System.out.println("현재 인구수: " + population);..