Framework는
소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 일련의 협업화된 형태로 클래스들을 제공하는 것이고
Library는 애플리케이션을 개발하는 데 사용되는 일련의 데이터 및 프로그래밍 코드입니다.
프레임워크는 뼈대 구조 라고 볼 수 있습니다. 프로그램 언어를 쓰면서 핵심기능을 만들 때 프레임워크를 통해서 보다 집중 할 수 있게 해줍니다. 그리고 라이브러리는 프레임워크안에 있는 뼈대에서 기능을 쓸 수 있게 해주는 것이 라이브러리 라고 할 수 있습니다. 라이브러리를 통해서 기능을 더 구체적으로 만들 수 있습니다. 라이브러리의 주도권은 개발자에게있고 그리고 프레임워크의 주도권은 프레임워크에 있습니다.
'개발 > Java' 카테고리의 다른 글
길이반환해주는 메서드 정리(length(), length, size()) (0) | 2022.09.23 |
---|---|
자바 final (0) | 2022.09.07 |
메서드 "오버라이딩"과 "오버로딩" (0) | 2022.09.06 |
객체지향 프로그래밍의 4가지 요소 (0) | 2022.09.06 |
클래스, 메서드, 필드, 생성자 기본개념 and (this,this(),super,super()) (0) | 2022.09.05 |