본문 바로가기

IT정보

의존성과 라이브러리, 그리고 jar

-의존성

new Car();
Car 객체 생성자에서 new Tire();
의존성은 new이다.
new를 실행하는 Car와 Tire 사이에서 Car 가 Tire에 의존한다고 합니다.

결론적으로 전체가 부분에 의존한다고 표현할 수 있습니다.
프로그래밍에서 의존 관계는 new로 표현된다

 

-라이브러리

Java에서는 우리가 원하는 모든 것은 객체 즉, class단위로 작성하여 프로그램을 작성한다. 우리가 작성하는 class 외에 Java에서는 미리 자주 사용되고 유용한 기능을 하는 class들을 만들어 놓고 제공을 한다. 이때 이 클래스들을 관련된 기능별로 분류하여 패키지 단위로 묶어서 관리하는데 이 패키지 파일을 라이브러리라고 한다. API는 이러한 클래스들의 코드를 문서로 제공하는 것이다.

 

-Jar

jar파일은 archive파일이다. 즉 여러 개의 파일을 하나의 파일로 묶는
jar명령을 사용하여 생성된다.

'IT정보' 카테고리의 다른 글

[JAVA] ArrayList  (0) 2020.06.01
웹서버 (NGINX)  (0) 2020.05.19
J2EE, JDK, JRE, J2SE 차이  (0) 2020.05.13
부동소수점과 그 한계  (0) 2020.05.13
컴파일과 컴파일러  (0) 2020.05.13