본문 바로가기
Programming/Java * Spring

[Java] 03. 패키지(Package)

by 고막고막 2019. 3. 20.
  1. package는 class보다 상위 분류 개념이며 동시에 폴더구조이다.
  2. class 제작시 별도의 package명을 주지 않으면 default package 소속이 된다.
  3. 다른 package의 클래스를 사용하고 싶으면 import를 한다. - 단축키 [Ctrl + Shift + o]
  4. import 없이 사용할 수 있는 package는 자기자신이 속한 package와 java.lang이다.
  5. java에서 별도로 접근제한자(private, protected, public)를 주지 않으면 default(동일 패키지 내에서는 접근이 가능) 접근권한을 갖게된다. → java의 공유성을 강화하는 철학

※ C언어에서는 default가 private → 보안성을 강화하는 철학