JDK(Java SDK: Java Software Development Kit)와 Java SE는 개발을 위한 기본적인 기능을 제공하게 하는 환경이다. 예를들면 컴파일, 실행, 배포의 명령을 가능하게 만든다. 둘은 같은 맥락에 있고 SE가 단지 이후의 버전이다.

 

IDE는 개발도구고 Integrated Development Environment(통합개발환경)의 줄임말이다. 이클립스가 대표적이다.

(*integrated: 통합된)

IDE, 통합개발환경은 코딩, 컴파일, 디버깅, 실행을 하나의 프로그램에서 할 수 있는 도구이다.

 

API 문서는 자바 프로그래밍을 위한 필수 기본 클래스인 API(Application Programming Interface)에 대한 사용 설명 문서다.

 

라이브러리에 접근하기 위한 규칙들을 정의한 것을 API라고 하는데 Application Program Interface 즉, 프로그래머가 라이브러리가 제공하는 여러 함수를 이용하여 프로그램을 작성할 때 해당 함수의 내부 구조는 알 필요없이 단순히 API에 정의된 입력 값을 주고 결과 값을 사용할 수 있게 해줍니다.

[네이버 지식백과] API [Application Program Interface] (소프트웨어 어휘다지기 - 중등)

'Knowledge > IT' 카테고리의 다른 글

[IT/개발] Recursive, 재귀함수  (0) 2020.12.01
[IT/개발] 프레임워크 vs API  (0) 2020.11.19
[IT/개발] Stack 영역 Heap 영역  (0) 2020.11.09
Git / Github  (0) 2020.10.31
[IT/개발] 서비스와 소켓  (0) 2020.10.30