API 3

java.lang 과 java.util 패키지

가장 많이 사용하는 패키지 java.lang java.util.java.time 패키지 java.lang 패키지 자바 프로그램의 기본적인 클래스를 담고 있는 패키지 java.lang 패키지에 있는 클래스와 인터페이스는 import 없이 사용 가능 String, System 클래스도 java.lang 패키지에 포함되어 있기 때문에 import 하지 않고 사용 클래스 용도 Object -자바 클래스 최상위 클래스로 사용 System -표준 입력장치 (키보드)로부터 데이터를 입력받을때 사용 -표준 출력장치 (모니터)로 출력하기 위해 사용 -자바 가상 기계를 종료 시킬 때 사용 -쓰레기 수집기를 실행 요청할때 사용 Class - 클래스를 메모리로 로딩할 때 사용 String - 문자열을 저장하고 여러가지 정보를..

자바 API 도큐먼트

API (Application Programming Interface) API => 라이브러리라고 부르기도함 프로그램 개발에 자주 사용되는 클래스 및 인터페이스 모음 API 들은 \jre\lib\rt.jar 압축 파일에 저장 API 도큐먼트는 쉽게 API를 찾아 이용 할 수 있도록 문서화 한 것 API 도큐먼트는 HTML페이지로 작성 , http://docs.oracle.com/javase/8/docs/api/ 에서 추가 확인 가능 API 도큐먼트는 세개의 프레임으로 나뉘어져 있다 좌측상단 프레임 패키지 전체 목록 확인 좌측 하단 프레임 패키지에 속하는 클래스와 인터페이스에 대한 상세 설명을 보여 준다 중앙 프레임 내용은 크게 세부분 구성 상단 부분은 클래스가 포함된 패키지 정보, 상속정보, 인터페이스 ..

API vs LIbrary vs Framework

API(Application programming interface) 응용 프로그램에서 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스 특징 구현과 독립적으로 사양만 정의되어있다 API에 따라 접근 권한이 필요할 수 있다 Java API, 여러 기업들의 오픈 API Library 응용 프로그램 개발을 위해 필요한 기능(함수)을 모아 놓은 소프트웨어 특징 독립성을 가진다 응용 프로그램이 능동적으로 라이브러리를 사용한다. Apache Commons, Guava, Lombok, jQuery Framework 응용 프로그램이나 소프트웨어의 솔루션 개발을 수월하게 하기위해 제공된 소프트웨어 환경 특징 상호협력하는 클래스와 인터페이스의 집합 응용 프로그램이 수동적으로 프레임워크에 의해..

Back-end/ETC 2021.05.07