Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 조건문
- Overload
- Singleton
- 멤버변수
- 메서드
- expand
- do while문
- 배열
- Java
- 반복문
- After effects
- switch문
- 상속
- length
- if문
- Interface
- Photoshop
- while문
- illustrator
- for문
- Override
- super
- private
- 파라미터
- 형변환
- 클래스
- static
- 변수
- symbol
- 생성자
Archives
- Today
- Total
Ms'Note
Package 본문
Java Package
- 패키지 => 클래스에 대한 묶음 단위
- 클래스를 용도별이나, 기능별로 그룹화 한 것을 말한다. 소스코드는 폴더로 분류된 형태로 존재하게 된다.
- 서로 다른 패키지에 속해 있다면 다른 클래스와 이름이 동일하더라도 충돌이 발생하지 않는다.
패키지에 속해 있는 클래스에 대한 객체 생성
- 다른 패키지의 클래스를 사용하고자 할 경우, 패키지 이름을 포함한 FullName으로 사용해야 한다.
study.java.bbs.Article.article = new study.java.bbs.Article(); - 이러한 번거로움을 피하고자 클래스 정의 전에 import 구문을 사용하여 특정 클래스의 이름이
어떤 패키지에 소속되어 있는지를 명시할 수 있다.
package study.java.program;
import study.java.bbs.Article;
public class Main01 {
public static void main(String[] args) {
Article.setCategory("자유게시판");
}
}
프로젝트 폴더 안에서 소스파일의 위치 확인하기
- workspace 폴더 내에서 프로젝트 파일들을 확인해 보면 'src'폴더 안에 패키지 이름 단위로 폴더가 생성되고,
그 안에 소스파일이 존재한다는 것을 알 수 있다.
'IT > JAVA' 카테고리의 다른 글
Java API (0) | 2020.09.01 |
---|---|
ClassPath (0) | 2020.09.01 |
Anonymous Class의 이해와 사용 방법 (0) | 2020.09.01 |
Inner Class의 사용 방법 (0) | 2020.08.27 |
Inner Class의 이해 (0) | 2020.08.27 |
Comments