* 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 |
댓글