접근제한자 | 설명 |
---|---|
public | 모든 패키지에서 접근 가능 |
private | 모든 패키지에서 접근 불가 (자기 자신만 접근 가능) |
protected | 상속 관계에서 하위클래스에서 상위클래스에 접근 가능 |
default | 동일한 패키지 내에서만 접근 가능, 명시적으로 표기하지는 않는다. |
패키지 | 설명 |
---|---|
java.lang | 자바에서 자주 사용하는 클래스 (String, System 등) |
java.io | 입출력 관련 클래스 (InputStream 등) |
java.net | 네트워킹 관련 클래스 |
java.util | 유틸성 클래스 (Scanner 등) |
java.sql | DB 관련 클래스 |
java.math | 수학 관련 클래스 |