"이것이 자바다" 정리 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 : 정해놓은 사람만 사용 가능

 

 

 

 

*참고자료 

https://blog.wishket.com/api%EB%9E%80-%EC%89%BD%EA%B2%8C-%EC%84%A4%EB%AA%85-%EA%B7%B8%EB%A6%B0%ED%81%B4%EB%9D%BC%EC%9D%B4%EC%96%B8%ED%8A%B8/

 

API란? 비개발자가 알기 쉽게 설명해드립니다! - wishket

여러분은 API가 무엇인지 알고 계신가요? 자주 듣지만 그 개념이 무엇인지 정확하게 알기 쉽지 않은데요. 이번 시간 위시켓이  API란 무엇인지 알기 쉽게 설명해드리고자 합니다. 

blog.wishket.com

https://youtu.be/Jg3FFBLyhK0

https://youtu.be/ckSdPNKM2pY

https://youtu.be/QPEUU89AOg8