国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Python工程師Java之路(p)Module和Package

這篇具有很好參考價(jià)值的文章主要介紹了Python工程師Java之路(p)Module和Package。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

Module通常譯作模塊,Package通常譯作

1、Python的Module和Package

  • Python模塊(Module):1個(gè)以.py結(jié)尾的文件
    在模塊中可定義的變量、函數(shù)、類以供外部使用
    如:from 包.模塊 import 函數(shù)from 包 import 模塊、import 模塊
  • Python包(Package):實(shí)質(zhì)上是1個(gè)目錄(Directory)
    在包被導(dǎo)入時(shí),包里的__init__.py會(huì)被執(zhí)行

創(chuàng)建Python的Package
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言
創(chuàng)建完成后,文件夾里還有個(gè)__init__.py
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言

2、Java的Module和Package

  • IDEA里,Project最高的存儲(chǔ)目錄,創(chuàng)建Project時(shí)伴隨創(chuàng)建srcpom.xml
    創(chuàng)建完P(guān)roject后可以不創(chuàng)建Model,也可在Project下創(chuàng)建多個(gè)Model
  • Module創(chuàng)建完成后會(huì)自帶srcpom.xml
    在Module下可以創(chuàng)建多個(gè)Package
  • 在Package下可以創(chuàng)建多個(gè)Java類

IDEA中Project、Module、Package的關(guān)系
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言

2.1、Module

使用IDEA在Project下創(chuàng)建Module
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言

創(chuàng)建完Module后,Module中的pom.xml會(huì)有Module和Project間的繼承關(guān)系

<parent>
    <groupId>org.example</groupId>
    <artifactId>project01</artifactId>
    <version>1.0-SNAPSHOT</version>
</parent>

與此同時(shí),最外層的pom.xml會(huì)添加modules信息和 <packaging>pom</packaging>

<packaging>pom</packaging>
<modules>
    <module>module01</module>
    <module>module02</module>
</modules>

也可在Module下創(chuàng)建Module,子Module將會(huì)繼承父Module
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言

2.1.1、分模塊開(kāi)發(fā)意義

增強(qiáng)項(xiàng)目的擴(kuò)展性,方便其它項(xiàng)目引用相同的功能
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言
各模塊可由不同團(tuán)隊(duì)各自獨(dú)立維護(hù)

將原始模塊按照功能拆分成若干個(gè)子模塊,方便模塊間的相互調(diào)用,接口共享
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言

2.1.2、模塊的調(diào)用

module02想要調(diào)用module01,就要在module02pom.xml添加依賴(去module01那粘貼)

<dependency>
    <groupId>org.example</groupId>
    <artifactId>module01</artifactId>
    <version>1.0-SNAPSHOT</version>
</dependency>

2.2、Package

Java的包可以是多層的文件夾,語(yǔ)法格式為:pkg1[.pkg2[.pkg3…]]

Java的Package
Python工程師Java之路(p)Module和Package,Java,python,java,開(kāi)發(fā)語(yǔ)言

使用import可以調(diào)用Package中的類文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-712578.html

import org.example.Main;

public class Hello {
    public static void main(String[] args) {
        Main.main(new String[]{""});
    }
}

到了這里,關(guān)于Python工程師Java之路(p)Module和Package的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 硬件工程師成長(zhǎng)之路(0)----認(rèn)識(shí)元件

    硬件工程師成長(zhǎng)之路(0)----認(rèn)識(shí)元件

    系列文章目錄 1.元件基礎(chǔ) 2.電路設(shè)計(jì) 3.PCB設(shè)計(jì) 4.元件焊接 5.板子調(diào)試 6.程序設(shè)計(jì) 7.算法學(xué)習(xí) 8.編寫(xiě)exe 9.檢測(cè)標(biāo)準(zhǔn) 10.項(xiàng)目舉例 11.職業(yè)規(guī)劃 送給大學(xué)畢業(yè)后找不到奮斗方向的你(每周不定時(shí)更新) 中國(guó)計(jì)算機(jī)技術(shù)職業(yè)資格網(wǎng) 上海市工程系列計(jì)算機(jī)專業(yè)中級(jí)專業(yè)技術(shù)職務(wù)任職資

    2024年02月03日
    瀏覽(24)
  • 硬件工程師成長(zhǎng)之路(11)——職業(yè)規(guī)劃

    硬件工程師成長(zhǎng)之路(11)——職業(yè)規(guī)劃

    系列文章目錄 1.元件基礎(chǔ) 2.電路設(shè)計(jì) 3.PCB設(shè)計(jì) 4.元件焊接 5.板子調(diào)試 6.程序設(shè)計(jì) 7.算法學(xué)習(xí) 8.編寫(xiě)exe 9.檢測(cè)標(biāo)準(zhǔn) 10.項(xiàng)目舉例 11.職業(yè)規(guī)劃 送給大學(xué)畢業(yè)后找不到奮斗方向的你(每周不定時(shí)更新) 【牛客網(wǎng)】構(gòu)建從學(xué)習(xí)到職業(yè)的良性生態(tài)圈 中國(guó)計(jì)算機(jī)技術(shù)職業(yè)資格網(wǎng) 上海市工

    2024年02月17日
    瀏覽(29)
  • Unity中級(jí)客戶端開(kāi)發(fā)工程師的進(jìn)階之路

    Unity中級(jí)客戶端開(kāi)發(fā)工程師的進(jìn)階之路

    上期 UWA技能成長(zhǎng)系統(tǒng) 之《Unity高級(jí)客戶端開(kāi)發(fā)工程師的進(jìn)階之路》得到了很多Unity開(kāi)發(fā)者的肯定。通過(guò)系統(tǒng)的學(xué)習(xí),可以掌握游戲性能瓶頸定位的方法和常見(jiàn)的CPU、GPU、內(nèi)存相關(guān)的性能優(yōu)化方法。 UWA技能成長(zhǎng)系統(tǒng)是UWA根據(jù)學(xué)員的職業(yè)發(fā)展目標(biāo),提供技能學(xué)習(xí)的推薦路徑,再將

    2024年02月12日
    瀏覽(25)
  • 年薪40W測(cè)試工程師成長(zhǎng)之路,你在哪個(gè)階段?

    年薪40W測(cè)試工程師成長(zhǎng)之路,你在哪個(gè)階段?

    對(duì)任何職業(yè)而言,薪資始終都會(huì)是眾多追求的重要部分。前幾年的軟件測(cè)試行業(yè)還是一個(gè)風(fēng)口,隨著不斷地轉(zhuǎn)行人員以及畢業(yè)的大學(xué)生瘋狂地涌入軟件測(cè)試行業(yè),目前軟件測(cè)試行業(yè)“缺口”已經(jīng)基本飽和。當(dāng)然,我說(shuō)的是最基礎(chǔ)的功能測(cè)試的崗位需求已經(jīng)很少了,而自動(dòng)化、

    2023年04月21日
    瀏覽(25)
  • 2023年軟件測(cè)試工程師,初級(jí)到高級(jí)進(jìn)階路線指南,測(cè)試之路...

    提到軟件測(cè)試工程師時(shí),很多人依然會(huì)聯(lián)想到那些“點(diǎn)點(diǎn)點(diǎn)”并企圖在“點(diǎn)點(diǎn)點(diǎn)”中找到缺陷的人,也就是大家常說(shuō)的依照測(cè)試規(guī)范和測(cè)試案例來(lái)對(duì)軟件進(jìn)行測(cè)試,檢查軟件是不是有缺陷,判斷軟件是不是穩(wěn)定。但這其實(shí)是一個(gè)很不好的觀點(diǎn)。 近年來(lái),隨著各大互聯(lián)網(wǎng)企業(yè)的

    2024年02月09日
    瀏覽(28)
  • 【百草閣送書(shū)-第二期】一名阿里服務(wù)端開(kāi)發(fā)工程師的進(jìn)階之路

    【百草閣送書(shū)-第二期】一名阿里服務(wù)端開(kāi)發(fā)工程師的進(jìn)階之路

    一、前言 二、AI 時(shí)代,服務(wù)端開(kāi)發(fā)面臨新挑戰(zhàn) 三、服務(wù)端開(kāi)發(fā)會(huì)被 AI 取代嗎? 四、知識(shí)體系化,構(gòu)建核心競(jìng)爭(zhēng)力 五、業(yè)界首本體系化、全景式解讀服務(wù)端開(kāi)發(fā)的著作 六、參與抽獎(jiǎng)方式 目前,資訊、社交、游戲、消費(fèi)、出行等豐富多彩的互聯(lián)網(wǎng)應(yīng)用已經(jīng)滲透到了人們生活和

    2024年02月11日
    瀏覽(25)
  • 小白到運(yùn)維工程師自學(xué)之路 第六十六集 (docker 網(wǎng)絡(luò)模型)

    小白到運(yùn)維工程師自學(xué)之路 第六十六集 (docker 網(wǎng)絡(luò)模型)

    Docker網(wǎng)絡(luò)模型是指Docker容器在網(wǎng)絡(luò)中的通信方式和組織結(jié)構(gòu)。Docker容器通過(guò)網(wǎng)絡(luò)連接,使得容器之間可以相互通信,并與主機(jī)和外部網(wǎng)絡(luò)進(jìn)行交互。 在Docker中,有幾種不同的網(wǎng)絡(luò)模型可供選擇: 1、主機(jī)模式(Host mode):容器與主機(jī)共享網(wǎng)絡(luò)命名空間,容器中的網(wǎng)絡(luò)直接映射

    2024年02月14日
    瀏覽(25)
  • 小白到運(yùn)維工程師自學(xué)之路 第四十六集 (mongodb復(fù)制集)

    小白到運(yùn)維工程師自學(xué)之路 第四十六集 (mongodb復(fù)制集)

    ?????? 1、 MongoDB復(fù)制集(MongoDB Replica Set)是MongoDB提供的一種高可用性和數(shù)據(jù)冗余的解決方案。它由多個(gè)MongoDB實(shí)例組成,其中一個(gè)作為主節(jié)點(diǎn)(Primary),其他節(jié)點(diǎn)則扮演從節(jié)點(diǎn)(Secondary)的角色。主節(jié)點(diǎn)處理所有的寫(xiě)操作和客戶端請(qǐng)求,而從節(jié)點(diǎn)負(fù)責(zé)復(fù)制主節(jié)點(diǎn)的數(shù)據(jù)并

    2024年02月13日
    瀏覽(21)
  • 從服務(wù)員到高級(jí)測(cè)試工程師,我的坎坷之路誰(shuí)又能懂

    從服務(wù)員到高級(jí)測(cè)試工程師,我的坎坷之路誰(shuí)又能懂

    ? 首先要感謝那些嘲諷我代碼寫(xiě)的爛的人,五年開(kāi)發(fā)經(jīng)驗(yàn)嘲笑剛出校門(mén)踏入社會(huì)的我,讓我放棄了開(kāi)發(fā)工作,走向測(cè)試的康莊大道。此外,曾經(jīng)的開(kāi)發(fā)經(jīng)驗(yàn)對(duì)我測(cè)試工作的幫助是無(wú)與倫比的。數(shù)據(jù)庫(kù),編程語(yǔ)言,liunx,環(huán)境部署維護(hù),程序打包,參與代碼走查,專項(xiàng)測(cè)試,性

    2023年04月27日
    瀏覽(22)
  • 編程語(yǔ)言學(xué)習(xí)筆記-架構(gòu)師和工程師的區(qū)別,PHP架構(gòu)師之路

    編程語(yǔ)言學(xué)習(xí)筆記-架構(gòu)師和工程師的區(qū)別,PHP架構(gòu)師之路

    ??作者簡(jiǎn)介,黑夜開(kāi)發(fā)者,全棧領(lǐng)域新星創(chuàng)作者?,CSDN博客專家,阿里云社區(qū)專家博主,2023年6月CSDN上海賽道top4。 ??數(shù)年電商行業(yè)從業(yè)經(jīng)驗(yàn),歷任核心研發(fā)工程師,項(xiàng)目技術(shù)負(fù)責(zé)人。 ??本文已收錄于PHP專欄:PHP進(jìn)階實(shí)戰(zhàn)教程。 ??歡迎 ??點(diǎn)贊?評(píng)論?收藏 什么是架構(gòu)師

    2024年02月12日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包