필드(field)는 '클래스에 포함된 변수'를 의미하는 것으로 객체의 속성을 정의할 때 사용된다. 자바에서 변수는 크게 클래스 변수(class variable, cv), 인스턴스 변수(instance variable, iv) 그리고 지역 변수(local variable, lv)라는 세 가지로 구분된다. 여기서 필드는 클래스 변수와 인스턴스 변수이며, 이 둘은 다시 static 키워드의 유무로 구분할 수 있다. static 키워드가 함께 선언된 것은 클래스 변수, 그렇지 않은 것은 인스턴스 변수이다. 그리고 이 두 가지 변수 유형에 포함되지 않고 메서드 내에 포함된 모든 변수를 지역 변수라고 한다. class Example { // 클래스 영역 int instanceVariable; // 인스턴스 변수 s..