클래스에 포함하는 메서드의 구체적인 내용을 작성하지 않고 상수와 메서드 타입만 정의한 것
복수의 데이터를 쉽게 사용할 수 있도록 하는 컬렉션 프레임워크에서 제공하는 인터페이스
클라이언트 | 서비스를 서버에 요청 | |
서버 | 서비스를 클라이언트에 제공 | |
브라우저 | 인터넷을 사용할 때 사용하는 SW | Chrome, Firefox, Edge, Explorer, Safari |
애플리케이션 | 프로그래밍 언어로 작성한 SW | |
웹 애플리케이션 | 인터넷을 통해 사용되는 응용 프로그램 | 검색 엔진, e-커머스, e-러닝 |
웹 서버 | 웹 애플리케이션을 배포하는 서버 항상 실행되며 액세스 대기 |
클라이언트와 웹 서버 사이의 HTTP 요청과 HTTP 응답의 상호작용
HTTP 요청의 한 유형
편리한 프로그램을 모아 모듈화한 라이브러리 중 하나
요구된 실행 환경에서 동작할 수 있는 형식에 애플리케이션이나 라이브러리를 조립하는 도구