• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

라이브러리의 이름이 memory인 이유를 모르겠습니다.

24.05.10 22:20 작성 조회수 51

0

[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (/아니오)

[질문 내용]
우리가 memory-v1이라는 프로젝트를 빌드해서 나온 결과물이 바로 memory-v1이라는 jar파일이고, 이것을 라이브러리 화 한 것인데, project-v1에서 이 라이브러리를 사용한 것을 보면 다음과 같이 import합니다.

 

import memory.MemoryFinder

 

여기서 라이브러리의 이름이, memory-v1이 아닌 memory로 된 이유가 있나요?!

답변 1

답변을 작성해보세요.

0

안녕하세요. blackjack_96님

memory라는 것은 자바에서 패키지를 의미합니다.

라이브러리는 여러 패키지를 포함하고 있습니다.

따라서 라이브러리와 패키지는 다른 개념으로 이해하셔야 합니다.

감사합니다.

넵! 그러면 혹시,

memory-v1이라는 프로젝트를 빌드하여

memory-v1이라는 jar라이브러리가 만들어졌고,

이 라이브러리를 사용하는 프로젝트에서

import memory.MemoryFinder

라는 문구의 의미는,

memory-v1이라는 라이브러리 내에 포함된 ,

memory패키지의 ,

MemoryFinder라는 클래스를 사용한다는 의미가 맞을까요?

네 생각하신 내용이 맞습니다.

감사합니다.

감사합니다!