1. 클래스를 사용할때 new는 왜 사용하는가? 클래스를 인스턴스화 할때 new 키워드를 사용 new를 사용하면 객체를 실제 메모리에 장소를 만들어 사용할 수 있게 해준다 - 메모리 할당 : new를 사용하면 java는 Heap의 새 객체에 메모리를 할당함, 객체를 Heap에 저장하면 수명이 길어짐 - 생성자 호출 : new키워드 뒤에는 클래스 생성자가 호줄이 됨 -> 객체가 초기화 되어 초기 상태가 설정 됨 -> 인수를 취하며 객체에 초기 값을 전달할 수 있음 - 인스턴스 생성 : new를 사용하면 클래스의 인스턴스가 생성 : 인스턴스는 고유한 데이터(속성) 및 메소드(함수) 세트를 포함하는 클래스의 개별 구현 -> 이를 통해 각각 고유한 상태를 갖는 동일한 클래스의 여러 객체를 생성가능 - 유형지정 ..