자바 기초 공부 일지 13. 클래스 변수와 인스턴스 변수, 지역 변수, 클래스 메소드와 인스턴스 메소드


자바 기초 공부 일지 13. 클래스 변수와 인스턴스 변수, 지역 변수, 클래스 메소드와 인스턴스 메소드

필드 field 란 클래스에 포함된 변수들을 의미합니다. 필드 안에서 변수들은 클래스 어디에 위치하는지에 따라 클래스 변수(static 변수, 정적 변수), 인스턴스 변수, 지역 변수로 나뉩니다. class Number{ static int num = 0; // 클래스 변수 String modelName; // 인스턴스 변수 void method() { int something = 10; // 지역변수 } 클래스 변수와 인스턴스 변수, 지역변수에 대해서 간단하게만 설명을 하자면 클래스 변수란 처음 static 으로 선언된 변수이며 인스턴스 변수란 클래스 내부에 선언된 변수이고 지역 변수란 메소드 블럭(메소드나 생성자, 초기화 블록 내) 안에 선언된 변수입니다. 자세한 것은 하단에서 함께 볼게요. ..


원문링크 : 자바 기초 공부 일지 13. 클래스 변수와 인스턴스 변수, 지역 변수, 클래스 메소드와 인스턴스 메소드