JAVA23 SimpleDateFormat, 날짜 서식 지정 방법 ▷ SimpleDateFormat Date date = new Date(); -> 현재 날짜와 시간을 가져오는 클래스. SimpleDateFormat sdf = new SimpleDateFormat("서식을 적어줌"); System.out.println(sdf.format(date)); +) System.currentTimeMillis(); -> Date 말고 현재 날짜와 시간을 가져오는 또 다른 클래스 int time = System.currentTimeMillis(); (X) 길이가 길어서 integer로 받으면 안됨. long time = System.currentTimeMillis(); (O) long으로 받아야 오류 안남. 서식 참고 패턴 설명 yyyy 년도 w 일년안에서 몇번째 주인지 W 한달.. 2021. 11. 25. interface 와 abstract 의 차이 1. 추상화 부모 클래스 앞에 abstract를 붙여 만든 추상화 1. 모든 메서드가 abstract인 것은 아님. 2. 상속은 하나만 받을 수 있음. 3. extends 사용 2. 인터페이스 부모클래스에 interface를 붙여 만든 인터페이스 1. 메서드 앞에 interface를 붙일 필요 없음 2. 부모클래스에 있는 '모든'메서드가 자식클래스에서 강제됨 3. 다중 상속 가능 4. implements 사용 ∴ implements는 다중상속이 가능하다는 이점이 있지만, 모든 메서드가 강제되기 때문에 신중하게 만들어야 함 2021. 11. 25. 접근 제어자, 추상화 정리 1. 접근 제어자 (1) private : 내부 클래스에서만 이용 가능 (2) public : 모든 클래스에서 사용 가능 (3) protected : 같은 패키지 → public / 다른 패키지 → 자식 클래스(public) 그외, private (4) default: 같은 패키지 → public / 다른 패키지 → private 2. 접근제어자 실습 protected 변수 c 유의 3. 추상화 기본이론 추상화 1) 부모클래스 앞에 abstract 를 붙여준다. 2) 자식클래스에서 구현시킬 메서드명 앞에 abstract 를 붙여준다. 3) 원래메서드는{} 를 사용하여 내용을 구현하는데 {}를 생략하고 ; 을 붙여준다. 왼쪽처럼 부모 클래스를 상속 받는 여러 클래스를 만들고, 부모 클래스를 배열로 만들어 .. 2021. 11. 24. 이전 1 ··· 3 4 5 6 다음