Java
2023. 2. 21.
[JAVA / 자바] API vs Library: API와 Library의 차이
API vs Library API(Application Programming Interface)와 라이브러리(Library)는 개발자들이 프로그램을 개발할 때 사용하는 도구와 인터페이스입니다. 이 둘은 서로 연관되어 있지만 구체적인 차이점이 있습니다. API (Application Programming Interface): 다른 프로그램이나 시스템에서 이용할 수 있도록 제공되는 인터페이스 보통 일련의 함수, 프로토콜, 클래스 등으로 구성되어 있으며, 이를 사용하여 다른 프로그램과 상호작용 API는 프로그램이나 서비스 간에 데이터를 교환하고 기능을 공유하기 위한 인터페이스입니다. API는 소프트웨어 컴포넌트들이 상호 작용하는 방법을 정의한 규약이나 명세입니다. 일반적으로 API는 다음과 같은 요소들로 구성..