매운만두맥주
90
2020-05-22 21:28:08
2
653

모듈이 대체 뭔가요? ㅜㅜ


프로그래밍 아예 모르는 사람이 자바 책 보면서 하고 있는데 

모듈에 대해서 언급하는 부분이 나옵니다. 처음 부분에.


언급된 내용은

1. 이클립스가 생성하는 프로젝트는 모듈로 만들어지기 때문에 모듈 기술자라고 부르는 module-info.java가 필요합니다.

2.1번과 관련해서 처음 소스코드를 만드는데

module chap01 {

}

라고 되어 있는 부분에 ' requires java.se;'를 추가해서

module chap01{

  requires java.se;

}


로 만들어야 한다고 하네요.

근데 여기서 모듈의 개념이 대체 뭔가요 ㅠㅠ?

선언 같은건가.. 



0
0
  • 댓글 2

  • LichKing
    16k
    2020-05-22 21:40:37

    java 9 부터 추가된 개념인데 책 앞부분부터 그게 나온다면 일단 그냥 하라는데로하고 넘어가는게 좋을것같습니다.

    어떤책을 보시는진 모르겠지만 저런식으로 시작한다면 뒷부분에 모듈챕터가 있을것같네요.

    1
  • lnomadism
    1k
    2020-05-22 22:50:05

    java 9를 공부한적은 없지만 아마 필요한 클래스나 패키지들만 따로 정의해서 쓰는 목적이 아닐까 합니다.

    예를들어 요리를 할때 조리기구(-> 패키지)가 필요한데, 그중 도마와 칼(클래스)만 필요하고, 주걱이나 프라이팬 등 다른 조리도구는 필요없다 싶으면

    필요[조리도구.도마]
    필요[조리도구.칼]

    라는 식으로 프로젝트에서 필요한 준비물(클래스와 패키지들)을 모듈로 생성한다 라는 개념으로 생각하면 이해하기가 쉬울것 같습니다.

    0
  • 로그인을 하시면 댓글을 등록할 수 있습니다.