calender1 [Java] 날짜와 시간 (Calendar와 Date) Calendar와 GregorianCalendar - Calendar는 추상클래스이기 때문에 직접 객체 생성 불가, 메서드를 통해서 완전히 구현된 클래스의 인스턴스를 얻어야 함. Calendar cal = new Calendar(); // 에러 추상클래스는 인스턴스 생성 불가 Calendar cal = Calendar.getInstance(); // getInstance() 메서드는 Calendar 클래스를 구현한 클래스의 인스턴스 반환 * getInstance() 메서드가 static인 이유 1. 메서드 내의 코드에서 인스턴스 변수를 사용하거나 인스턴스 메서드를 호출하지 않기 때문 2. static이 아니면 객체를 생성한 다음에 호출해야 하는데 Calender는 추상클래스이기 때문에 객체생성할 수가 없.. 2022. 7. 20. 이전 1 다음