국비 지원/JAVA
[JAVA] 멤버변수, 지역변수, 전역변수
멤버변수와 지역변수 변수를 선언하는 위치에 따라 멤버변수와 지역변수로 나눌 수 있다. 멤버변수는 선언 위치가 클래스 영역이고, 지역변수는 선언 위치가 메소드나 생성자 내부이다. 멤버 변수 : 클래스 변수와 인스턴스 변수 멤버변수는 또 클래스 변수와 인스턴스 변수로 나눌 수 있다. 클래스 변수는 모든 객체가 공통적으로 똑같은 속성을 가질 때 사용한다. 그리고 static을 붙여서 만들 수 있고, 객체를 생성하지 않아도 사용할 수 있다는 특징이 있다. 즉, 전역 변수의 성질을 가지고 있음을 알 수 있다. 인스턴스 변수는 각각의 객체마다 개별적인 속성을 가질 때 사용한다. 그리고 클래스 변수와 다르게 객체 생성을 해야 사용할 수 있다는 특징을 가지고 있다. 지역 변수 지역변수는 메소드 내에 선언되어 메소드 내..