Programming/Java
[Java 자바] 11. 기본 API 클래스 ① java.lang, java.util
erinh
2022. 8. 9. 22:12
반응형
11-1 자바 API 도큐먼트
- API (Application Programming Interface)란?
: 라이브러리라고도 하며, 프로그램 개발에 자주 사용되는 클래스 및 인터페이스 모음을 의미
- API 도큐먼트
: API를 문서화한 것을 의미하며, http://docs.oracle.com/javase/8/docs/api/ 에서 확인 가능
11-2 java.lang과 java.util 패키지
11-2-1. java.lang 패키지
자바 프로그램의 기본적인 클래스와 인터페이스를 담고 있는 패키지로, 별도의 import 없이 사용 가능
클래스 | 용도 | |
Object | - 자바 클래스의 최상위 클래스로 사용 | |
System | - 표준 입력 장치(키보드)로부터 데이터를 입력 받을 때 사용 - 표준 출력 장치(모니터)로 출력하기 위해 사용 - 자바 가상 기계를 종료시킬 때 사용 - Garbage Collector를 실행 요청할 때 사용 |
|
Class | - 클래스를 메모리로 로딩할 때 사용 | |
String | - 문자열을 저장하고 여러 가지 정보를 얻을 때 사용 | |
StringBuffer, StringBuilder | - 문자열을 저장하고 내부 문자열을 조작할 때 사용 | |
Math | - 수학 함수를 이용할 때 사용 | |
Wrapper | Byte, Short, Character Integer, Float, Double Boolean, Long |
- 기본 타입의 데이터를 갖는 객체를 만들 때 사용 - 문자열을 기본 타입으로 변환할 때 사용 - 입력 값 검사에 사용 |
11-2-2. java.util 패키지
클래스 | 용도 |
Arrays | - 배열을 조작(비교, 복사, 정렬, 찾기)할 때 사용 |
Calendar | - 운영체제의 날짜와 시간을 얻을 때 사용 |
Date | - 날짜와 시간 정보를 저장하는 클래스 |
Objects | - 객체 비교, 널(null) 여부 등을 조사할 때 사용 |
StringTokenizer | - 특정 문자로 구분된 문자열을 뽑아낼 때 사용 |
Random | - 난수를 얻을 때 사용 |
반응형