(2021.02.01)
더보기
약속 과다로 인해... 이번주 스터디는 굉장히 밀렸다...
빨리 정리하고 문제 풀어야지..
참고도서: 자바의 정석
| 패키지
: 클래스의 묶음
패키지에는 클래스 또는 인터페이스를 포함시킬 수 있고, 서로 관련된 클래스들끼리 그룹 단위로 묶어 놓음으로써 클래스를 효율적으로 관리할 수 있음
- 하나의 소스파일에는 첫 번째 문장으로 단 한번의 패키지 선언만을 허용함
- 모든 클래스는 반드시 하나의 패키지에 속해야함
- 패키지는 점을 구분자로 해서 계층구조로 구성할 수 있음
- 패키지는 물리적으로 클래스 파일을 포함하는 하나의 디렉토리임
package 패키지명;
패키지명은 클래스명과 구분하기 위해 소문자로 하는 것을 원칙으로 함
| import 문
일반적인 소스파일(.java)의 구성
1. package 문
2. import 문
3. 클래스 선언
import 패키지명.클래스명;
import 패키지명.*;
static import 문을 사용하면 static 멤버를 호출할 때 클래스 이름을 생략할 수 있음
import static 문을 선언했기 때문에
System.out.println(random()); 이 아니라
out.println(random()); 으로 선언할 수 있음
728x90
'Coding > Java' 카테고리의 다른 글
[Java] 객체지향언어 (6) - 제어자, 접근 제어자 (0) | 2021.02.06 |
---|---|
[Java] 자바 클래스 만들기 문제 풀이 (2) | 2021.02.01 |
[Java] 객체지향언어 (4) - 오버라이딩 (2) | 2021.01.31 |
[Java] 객체지향언어 (3) - 상속 (3) | 2021.01.30 |
[Java] 백준 2869번: 달팽이는 올라가고 싶다 (0) | 2021.01.24 |