본문 바로가기
반응형

Module2

[Python] 모듈 - 파이썬 파일의 전부 파이썬 프로그래밍를 읽고, 정리한 글입니다. 목차 · 모듈의 구성원과 처리 방법 · 외부 라이브러리 설치 및 사용 모듈의 구성원과 처리 방법 · 모듈(module)이란? - 함수나 변수 또는 클래스를 모아 놓은 파일이다. 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만든 파이썬 파일이라고도 할 수 있다. - 이러한 모듈을 보조기억장치에 저장하면 Python 파일(.py)로 저장된다. 모듈은 하나의 물리적인 파일이라 할 수 있다. · 사용목적: 모듈을 사용하면 논리적으로 파이썬 코드를 구성할 수 있다. 서로 관련 있는 소스 코드를 모듈로 그룹화하면 코드를 더 쉽게 이해하고 사용할 수 있다. · 패키지란? - 서로 관련 있는 여러 개의 모듈을 같은 폴더 내에 파일로 저장하는데 이러한 폴더를 패키지라고 .. 2022. 3. 28.
[Java] 자바의 모듈 시스템(module) 모듈시스템(10, jigsaw) ㆍ자바에서 제공하는 패키지보다 높은 수준의 새로운 구조 단위 ㆍ모듈시스템은 자바 9에 Jigsaw 프로젝트로 부터 도입 사용법 ㆍ의존하는 다른 모듈(requires)과 다른 모듈에서 접근할 수 있는 항목(exports)을 포함한 모듈에 대한 설정이 들어있는 module-info.java 파일을 생성함 ▶ 예시 - Decoder 모듈 module Decoder{ requires Reader; exports com.decoder; } ㆍ 위 코드의 의미: Decoder 모듈은 Reader 모듈에 종속되고, com.decoder 패키지를 다른 모듈에 노출함 (다른 모듈은 오직 decoder 패키지에만 접근 가능) ▶ 예시 - Reader 모듈 module Reader{ expo.. 2021. 9. 9.
반응형