*자바 API
자바에서 제공하는 다양한 API는 라이브러리라고도 부른다.
java.lang 패키지
-java.lang과 java.util 패키지가 가장 많이 사용
-java.lang 패키지는 자바에서 가장 기본적인 동작을 수행하는 클래스들의 집합
-java.lang 패키지의 클래스들은 import 문을 사용하지 않아도 클래스 이름만으로 바로 사용할 수 있다.
Object | 자바의 최상위 클래스 |
System | - 표준 입출력 장치로 부터 데이터를 입력 받거나 출력 할 때 사용, 자바의 JVM을 종료 시킬 때 사용, 쓰레기 수집기를 실행 요청 할 때 사용 |
Class | - 클래스를 메모리로 로딩 할 때 사용 |
String | - 문자열을 저장하고 여러가지 정보를 얻을 때 사용 |
StringBuffer, StringBulder | - 문자열을 저장하고 내부 문자열을 조작 할 때 사용 |
Math | - 수학 함수를 이용할 때 사용 |
Byte, Short, Character, Integer, Float, Double, Boolean, Long | - 기본 타입의 데이터를 갖는 객체를 만들 때 사용, 문자열을 기본타입으로 변환 할 때 사용, 입력값 검사에 사용 |
java.util 패키지
-대부분 컬렉션 클래스
Arrays | - 배열을 조작비교, 복사, 정렬, 찾기 등에 사용 |
Calendar | - 운영체제의 날짜와 시간을 가져올 때 사용 |
Date | - 날짜와 시간 정보를 저장하는 클래스 |
Objects | - 객체 비교, null 여부 등을 조사 할 때 사용 |
StringTokenizer | - 특정 문자로 구분된 문자열을 뽑아 낼 때 사용 |
Random | - 난수를 얻을 때 사용 |
'java' 카테고리의 다른 글
java (StringBuffer) (0) | 2022.09.28 |
---|---|
java (object 클래스) (0) | 2022.09.28 |
java (package, import문) (0) | 2022.09.27 |
java (default method, annotation) (0) | 2022.09.27 |
java (인터페이스) (1) | 2022.09.26 |