본문 바로가기
컴퓨터 공부/JAVA

java.lang / java.util 패키지

by 구깨비 2021. 8. 20.

 

* java.lang 패키지 : 자바 프로그램의 기본적인 클래스를 담은 패키지로 import없이 사용가능

                            (ex. String)

클래스 용도
Object - 자바 클래스의 최상위 클래스
System - 표준 입력 장치(키보드)로부터 데이터를 입력받음
- 표준 출력 장치(모니터)로 출력하기 위해 사용
- 자바 가상 시계를 종료시킬 때 사용
- 가비지 컬렉터 실행 요청시 사용
Class - 클래스를 메모리로 로딩
StringBuffer, StringBuilder - 문자열을 저장하고 내부 문자열을 조작 시 사용
Math - 수학 함수를 이용할 때 사용
Wrapper Byte, Short, Character
Integer, Float, Double
Boolean, Long
- 기본 타입의 데이터를 갖는 객체 생성시 사용
-문자열을 기본 타입으로 변환할 때 사용
- 입력값 검사에 사용

 

* java.util 패키지 : 대부분이 컬렉션 클래스

 

클래스 용도
Arrays - 배열을 조작(비교, 복사, 정렬, 찾기)할 때 사용
Calendar - 운영체제의 날짜와 시간을 얻을 때 사용
Date - 날짜와 시간 정보를 저장하는 클래스
Objects - 객체 비교, null 여부 등을 조사할 때 사용
Stringtokenizer - 특정 문자로 구분된 문자열을 뽑아낼 때 사용
Random - 난수를 얻을 때 사용

'컴퓨터 공부 > JAVA' 카테고리의 다른 글

제네릭 프로그래밍  (0) 2021.08.26
String Buffer/ String Builder / 기본자료형에 대한 클래스  (0) 2021.08.25
자바 API  (0) 2021.08.20
추상 클래스  (0) 2021.08.09
정적 멤버와 static  (0) 2021.08.07

댓글