package : 클래스들의 기능적 묶음, 프로그램이 커질수록 필요함(JAVA의 폴더, 디렉토리)

import : 해당 클래스를 불러와서 바로 접근 가능, 원래는 패키지를 포함한 클래스의 전체이름을 적어서 객체생성해야함 

 

패키지의 이름의 앞부분에는 일반적으로 회사의 도메인 이름을 거꾸로 사용한다.ex) com.company.myapp

--> 외부라이브러리 함께 사용시에 같은 패키지안에 같은 클래스이름 존재가능성 높아지기 떄문에 회사명으로 중복 방, 거꾸로 사용으로 방지 및 오래된 관례로, 하나의 컨벤션이 된 느낌.

 

String, Integer, System 등, 대부분의 클래스에서 자주 사용되는 클래스들은 모두 java.lang 패키지에 포함되어 있다. 워낙 자주 사용되므로 별도의 import 키워드 없이도 자동으로 import 되어 있어 곧바로 사용할 수 있다.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기