-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
4. Package #8
Comments
|
패키지도 다른 패키지를 포함할 수 있다. 패키지 사이의 계층 관계는 점'.'으로 구분한다. 그리고 하나의 소스파일에는 단 한 번의 패키지 선언 만을 허용 한다. 이 패키지 선언은 주석 및 공백을 제외하고 코드의 첫번째 줄에 있어야 한다. 모든 클래스는 반드시 하나의 패키지에 속해야 한다. 만약 패키지 선언이 없다면 이름 없는 패키지에 속하게 된다 static import : static 멤버를 호출할 때에 클래스 명을 입력하는 것을 생략할 수 있다. 예를 들어 import static java.lang.Math.*; 이라고 선언하면 Math.pow()같은 메서드를 그냥 pow()로 사용 가능하다. 실무에서도 많이 쓰이는 코드를 깔끔하게 줄여줄 수 있는 좋은 기능 패키지는 물리적으로 하나의 디렉토리로서 그 안에 많은 자바 파일들, 클래스 및 인터페이스들을 포함하고 있다 패키지를 생성할 때 패키지의 이름에 대한 규칙이 있는데 이 중 영어 소문자만 가능하다는 규칙이 있다. |
|
|
|
|
|
-패키지 -패키지의 구조 -static import문을 통해 클래스 명(풀네임)을 입력하는 것을 생략할 수 있다. |
|
강의 자료
아래 이슈에 답글로 5줄 요약을 남겨 주세요.
The text was updated successfully, but these errors were encountered: