클래스 안에 그 클래스와 동일한 이름을 가지며 return타입이 없는 특별한 메서드를 둘 수 있다. new명령으로 객체가 생성될 때 자동으로 실행되며 주 목적은 객체의 데이터필드의 값을 초기화하는 것이다.
생성자가 있는 클래스와 같은 이름을 가진다. 자바에서의 모든 메서드들은 리턴값을 가지지만 생성자는 리턴값이 존재하지 않는다. 따라서 메서드명 앞에 타입을 작성하지 않음