클래스 라이브러리란
자바 코드를 작성하면서 자주사용 여러 유용한 기능들을 모아놓은 클래스 집합을 클래스 라이브러리라고 합니다.
JDK 클래스 라이브러리
JDK 는 Java Developer Kit 의 약자입니다.
표준 개발 환경인 클래스 라이브러리라 불리는 클래스 라이브러리를 모아놓은 킷 입니다.
예를들면 키보드로 입력받는 클래스, 변수 등의 기능을 가지고 있습니다.
클래스 라이브러리를 사용하기 위해서는 import 로 어떤 클래스를 사용하겠다 라는 것을 명시해 주어야 합니다.
클래스 라이브러리를 import 했으면 해당 클래스에서 지원하는 함수를 사용할 수 있습니다.
클래스를 사용하는 프로그램을 만드는 방법
1. 클래스를 설계하는 코드를 작성
클래스를 선언한다.
2. 클래스를 이용하는 코드를 작성한다.
객체를 생성해서 인스턴스 변수와 인스턴스 메소드를 사용한다.
static 메소드인 클래스 변수와 클래스 메소드를 사용한다.
클래스 라이브러리 사용예제
키보드르 통해 입력을 받는 클래스 라이브러리를 사용한 코드
먼저 어떤 클래스 라이브러리를 사용할건지 파악한 후 import 를 해줍니다.
import 가 많아질수록 코드의 부하는 증가하기 때문에 필요한 라이브러리만 등록하는 것이 좋습니다.
코드에서는 JDK 에서 지원하는 클래스 라이브러리를 사용하였습니다.
IOException
BufferedReader
InputStreamReader
Integer
또한 import 한 클래스 라이브러리에서 제공하는 함수도 사용하였습니다.
BufferedReader 클래스에서 제공하는 readLine 함수
Integer 클래스에서 제공하는 parseInt 함수
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 |
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.*; public class ClassLibraryTest {
public static void main(String[] args) throws IOException{
// TODO Auto-generated method stub
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String str = br.readLine();
int num = Integer.parseInt(str);
System.out.println(num);
}
}
|
cs |
자바 클래스 라이브러리란
자바 클래스 라이브러리 사용예제
'Computer Language > JAVA' 카테고리의 다른 글
[JAVA] 문자열 비교대상 문자열이 suffix 로 끝나는지의 여부를 확인하는 방법 endsWith (0) | 2020.12.03 |
---|---|
[JAVA] 문자열에서 index 위치에 있는 문자를 반환받는 방법 charAt (0) | 2020.12.03 |
[JAVA] 자바 클래스 변수와 클래스 메소드 ( Static ) (0) | 2020.11.29 |
[JAVA] 자바 생성자 사용방법과 생성자 오버로딩 방법 (0) | 2020.11.23 |
[JAVA] 자바 오버로딩의 원리 알아보기 (0) | 2020.11.22 |