본문 바로가기

프로그래밍언어/Java

[Java 중급] java.lang 패키지

java.lang 패키지


자바가 기본으로 제공하는 라이브러리(클래스 모음) 중에 가장 기본이 되는 것이 java.lang 패키지이다. 

 

java.lang 패키지의 대표적인 클래스


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

java.lang 패키지는 모든 자바 애플리케이션에 자동으로 임포트(import) 된다. 따라서 임포트 구문을 사용하지 않아도 된다. 자바를 공부하면서 주구장창 쓰는 System.out.println 을 생각해보자. 따로 임포트 하지 않아도 쓸 수 있다. 

 

이제 java.lang 패키지의 기능을 하나씩 알아보자. 

 

 

 

 

* 인프런 '김영한의 실전 자바 - 중급 1편'을 참고하여 작성하였습니다.