Home > Java > Java > ☕️[Java] java.lang 패키지

☕️[Java] java.lang 패키지
Java Programming Language Backend

☕️[Java] java.lang 패키지.

자바가 기본으로 제공하는 라이브러리(클래스 모음) 중에 가장 기본이 되는 것이 바로 'java.lang' 패키지 입니다.
여기서 'lang''Language(언어)' 의 줄임말 입니다.
즉, 자바 언어를 이루는 가장 기본이 되는 클래스들을 보관하는 패키지를 뜻합니다.

1️⃣ java.lang 패키지의 대표적인 클래스들.

  • 'Object'
    • 모든 자바 객체의 부모 클래스.
  • 'String'
    • 문자열.
  • 'Integer, Long, Double'
    • 래퍼 타입, 기본형 데이터 타입을 객체로 만든 것.
  • 'Class'
    • 클래스 메타 정보.
  • 'System'
    • 시스템과 관련된 기본 기능들을 제공

      🙋‍♂️ 여기서 나열한 클래스들은 자바 언어의 기본을 이루기 때문에 반드시 잘 알아두어야 합니다.

2️⃣ import 생략 가능.

  • 'java.lang' 패키지는 모든 자바 애플리케이션에 자동으로 'import' 됩니다.
    • 따라서 'import' 구문을 사용하지 않아도 됩니다.
package langReview;

public class LangMain {
    public static void main(String[] args) {
        System.out.println("hello java");
    }
}
  • 'import java.lang.System' 코드가 없어도 정상 동작합니다.