"이것이 자바다" 정리 11장 기본 API 클래스
2023. 3. 10. 01:16ㆍ자바/이론 공부
이 게시글은 내가 "이것이 자바다" 책을 읽고 노트에 정리해놨던 내용들을 검색하기 쉽게 데이터로 백업하는 용도의 글이다.
문제가 된다면 삭제하겠음.
#이번 장은 내용이 많아서 API의 정의에 대해서만 적겠음!
11장 기본 API 클래스
*API: Application Programming Interface
- 한 프로그램에서 다른 프로그램으로 데이터를 주고받기 위한 방법. (방법=코드)
- 어플리케이션에서 데이터를 읽거나 쓰기 위해 사용하는 인터페이스.
- 라이브러리라고 부르기도 함.
- String 클래스와 System 클래스 등이 모두 API에 속하는 클래스이다.
- 북애프로젝트에서 사용한 summernote도 summernote에서 제공되는 API(사용방법)만 알면 코드를 몰라도 기능을 사용할 수 있다. (이 말이 맞겠지!?)
- 추상적인 개념이라 이해하기 힘들지만 얼추... 이해한것 같다.
*API 도큐먼트
- 쉽게 API를 찾아 이용할 수 있도록 문서화한 것
*API 유형
- private API : 회사 내부에서 사용
- public API : 모두에게 공개 = openAPI
- partner API : 정해놓은 사람만 사용 가능
*참고자료
'자바 > 이론 공부' 카테고리의 다른 글
[Java / Spring] RequestBody, ModelAttribute, RequestParam (0) | 2023.03.14 |
---|---|
"이것이 자바다" 정리 12장 멀티 스레드 (1) | 2023.03.10 |
"이것이 자바다" 정리 10장 예외 처리 (0) | 2023.02.28 |
"이것이 자바다" 정리 9장 중첩클래스와 중첩인터페이스 (0) | 2023.02.24 |
[JAVA/ Spring] Bean과 관련하여 (0) | 2023.02.23 |