프로그래밍을 공부하면서 우리가 손쉽게 프로그래밍을 할 수 있는 이유는 언어에서제공하는 라이브러리 덕분이라는 말을 꼭 한번쯤 들어 봤을 것이다. 대체 라이브러리가 뭘까?
Java에서는 우리가 원하는 모든것은 객체 즉,class단위로 작성하여 프로그램을 작성한다. 우리가 작성하는 class외에 Java에서는 미리 자주사용되고 유용한 기능을 하는 class들을 만들어 놓고 제공을한다. 이떄 이 클래스들을 관련된 기능별로 분류하여 패키지단위로 묶어서 관리하는데 이 패키지 파일을 라이브러리라고 한다. API는 이러한 클래스들의 코드를 문서로 제공하는 것이다.
'Java언어' 카테고리의 다른 글
final 키워드 (0) | 2018.12.20 |
---|---|
바이트코드와 바이너리 코드의 차이는 무엇일까? (5) | 2018.12.06 |
final 클래스, final 메소드, final 필드를 사용하는 이유 (0) | 2018.08.29 |
equals(), toString() (1) | 2018.08.29 |
Object class의 메소드를 사용할 수 있는 이유? (1) | 2018.08.29 |