세로형
Recent Posts
Recent Comments
Link
11-22 00:00
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Archives
Today
Total
관리 메뉴

꿈 많은 사람의 이야기

자바 패키지(lang, util) 본문

java

자바 패키지(lang, util)

이수진의 블로그 2017. 8. 17. 08:58
반응형
728x170

java.lang 패키지는 자바 프로그램의 기본적인 클래스를 담고 있는 패키지이다. 그렇기 때문에 이 패키지는 import 없이 사용할 수 있다.
지금까지 사용한 String과 System 클래스도 java.lang 패키지에 포함되어 있기 때문에 import하지 않고 사용했다.

클래스
용도
Object
- 자바 클래스의 최상위 클래스로 사용
System
-표준 입력 장치(키보드)로부터 데이터를 입력 받을 때 사용
-표준 출력 장치(모니터)로 출력하기 위해 사용
-자바 가상 기계를 종료시킬 때 사용
-쓰레기 수집기를 실행 요청할 때 사용
Class
- 클래스를 메모리로 로딩할 때 사용
String
- 문자열을 저장하고 여러 가지 정보를 얻을 때 사용
StringBuffer
StringBuilder
- 문자열을 저장하고 내부 문자열을 조작할 때 사용
Math
- 수학 함수 이용할 때 사용



Wrapper
Byte, Short
Character
Integer
Float
Double
Boolean
Long
-기본 타입의 데이터를 갖는 객체를 만들 때 사용
-
-문자열을 기본 타입으로 변환할 때 사용
-
-입력값 검사에 사용

위 표는 java.lang클래스를 정리한 표이다.

java.util 패키지은 자바 프로그램 개발에 도움이 많이 되는 클래스를 담고 있다. java.util 패키지는 컬렉션 클래스가 대부분이다. 컬렉션은 추후 공부하고 컬렉션을 제외하고 대표적인 클래스는 다음과 같다.

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

각 클래스에 대한 설명은 다음 장에서 다루도록 한다


반응형
그리드형
Comments