멤버변수
-
초기화백엔드/자바 2020. 7. 27. 18:44
초기화란? 자바에서 초기화란 0을 만드는 작업이 아니라 변수를 선언하고 값을 저장하는 것을 의미한다. 초기화는 가급적이면 선언과 동시에 해주는 것이 좋다. 멤버 변수는 초기화를 하지 않아도 변수의 타입에 맞는 기본값으로 초기화가 이뤄진다. 하지만 지역 변수는 사용하기 전에 반드시 초기화가 이뤄져야 한다. 초기화의 종류 초기화의 종류는 세 가지가 있다. 1. 명시적 초기화 public class Tset { static int a = 10; // 클래스 변수(스태틱변수)의 명시적 초기화 int b = 20; // 인스턴스 변수의 명시적 초기화 int c = 30; } 변수의 선언과 동시에 변수에 값을 대입하는 것을 말한다. 2. 생성자 이용 public class Test { // 생성자를 이용한 초기화...