package : 클래스들의 기능적 묶음, 프로그램이 커질수록 필요함(JAVA의 폴더, 디렉토리)
import : 해당 클래스를 불러와서 바로 접근 가능, 원래는 패키지를 포함한 클래스의 전체이름을 적어서 객체생성해야함
패키지의 이름의 앞부분에는 일반적으로 회사의 도메인 이름을 거꾸로 사용한다.ex) com.company.myapp
--> 외부라이브러리 함께 사용시에 같은 패키지안에 같은 클래스이름 존재가능성 높아지기 떄문에 회사명으로 중복 방, 거꾸로 사용으로 방지 및 오래된 관례로, 하나의 컨벤션이 된 느낌.
String, Integer, System 등, 대부분의 클래스에서 자주 사용되는 클래스들은 모두 java.lang 패키지에 포함되어 있다. 워낙 자주 사용되므로 별도의 import 키워드 없이도 자동으로 import 되어 있어 곧바로 사용할 수 있다.
'JAVA' 카테고리의 다른 글
[김영한 자바강의] 7강 자바 메모리 구조와 static (0) | 2024.11.12 |
---|---|
김영한 자바강의 6강 - 접근 제어 (0) | 2024.06.18 |
김영한 자바 강의 2강 -기본형과 참조형 (1) | 2024.03.05 |
김영한 자바 강의 1강 - 클래스와 데이터 (3) | 2024.01.09 |
JAVA 기본 환경 세팅 (0) | 2023.03.01 |
최근댓글