- 자바 기초적인 내용들2024년 12월 16일
- imaginaring
- 작성자
- 2024.12.16.:20
패키지 - 자바 클래스들을 논리적으로 그룹화하는 디렉토리 구조
클래스들이 이름 충돌을 피하고 모듈화 및 재사용성을 높이는데 사용
그냥 C계열에서 폴더 + 네임스페이스(혹은 헤더)를 적당히 섞어놓은 느낌인듯?
도메인의 역순으로 이름을 쓰는게 특이함
추상 클래스 vs 인터페이스
구분추상 클래스인터페이스
구분 추상 클래스 인터페이스 메소드 추상 메소드 + 구상 메소드 가능 기본적으로 추상 메소드만 가능 (Java 8부터 default/static 지원) 다중 상속 단일 상속만 가능 다중 구현 가능 변수 일반 변수 선언 가능 상수(public static final)만 선언 가능 생성자 생성자 선언 가능 생성자 선언 불가 용도 클래스 간 공통 기능을 제공 클래스 간 기능 명세 제공 '프로그래밍 > Java' 카테고리의 다른 글
제네릭 클래스 (0) 2024.12.16 자바에서의 예외처리 (Exception Handling) (0) 2024.12.16 웹 애플리케이션 계층 구조 (0) 2024.12.16 다음글이전글이전 글이 없습니다.댓글
스킨 업데이트 안내
현재 이용하고 계신 스킨의 버전보다 더 높은 최신 버전이 감지 되었습니다. 최신버전 스킨 파일을 다운로드 받을 수 있는 페이지로 이동하시겠습니까?
("아니오" 를 선택할 시 30일 동안 최신 버전이 감지되어도 모달 창이 표시되지 않습니다.)