成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

第三方j(luò)ar包與項目中包含同名類時的處理方式

Kylin_Mountain / 1016人閱讀

摘要:當用工具創(chuàng)建一個類時,這個類與第三方包中的類名字沖突全類名相同,工具會有警告提示,但是還是可以創(chuàng)建的。例如我導(dǎo)入了阿里的,然后在自己項目下創(chuàng)建類這時候是會有警告的,選擇繼續(xù)。如果上面這行在之前,那么加載的就是自定義的,在后面,就加載阿里的。

當用ide工具創(chuàng)建一個類時,這個類與第三方j(luò)ar包中的類名字沖突(全類名相同),工具會有警告提示,但是還是可以創(chuàng)建的。例如我導(dǎo)入了阿里的fastjson,然后在自己項目下創(chuàng)建類

package com.alibaba.fastjson;

public class JSON {
    String aa;

    public String getAa() {
        return aa;
    }

    public void setAa(String aa) {
        this.aa = aa;
    }
}

這時候是會有警告的,選擇繼續(xù)。

這時候項目還是可以運行的。但是項目中加載的JSON類是不確定的。類加載器會選擇第一次加載JSON,之后的便不會覆蓋。加載順序可以編輯。在idea中是工程的iml文件。

 

如果上面這行在

  

之前,那么加載的就是自定義的JSON,在后面,就加載阿里的JSON。
如果是用eclipse的話可以在build path中調(diào)整

當然,最后還是不建議有這種情況出現(xiàn)?。?/p>

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/67293.html

相關(guān)文章

  • Java核心技術(shù)筆記 對象與類

    摘要:核心技術(shù)卷第章對象與類面向?qū)ο蟪绦蛟O(shè)計創(chuàng)建標準類庫中的類對象如何編寫自己的類傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計首先確定如何操作數(shù)據(jù),再決定如何組織數(shù)據(jù)。當使用構(gòu)造器時,無法改變所構(gòu)造的對象類型。 《Java核心技術(shù) 卷Ⅰ》 第4章 對象與類 面向?qū)ο蟪绦蛟O(shè)計 創(chuàng)建標準Java類庫中的類對象 如何編寫自己的類 OOP 傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計:首先確定如何操作數(shù)據(jù),再決定如何組織數(shù)據(jù)。 面向?qū)ο蟪绦蛟O(shè)...

    imtianx 評論0 收藏0
  • Spring筆記03_AOP

    摘要:介紹什么是在軟件業(yè),為的縮寫,意為面向切面編程,通過預(yù)編譯方式和運行期動態(tài)代理實現(xiàn)程序功能的統(tǒng)一維護的一種技術(shù)。切面是切入點和通知引介的結(jié)合。切面類權(quán)限校驗。。。 1. AOP 1.1 AOP介紹 1.1.1 什么是AOP 在軟件業(yè),AOP為Aspect Oriented Programming的縮寫,意為:面向切面編程,通過預(yù)編譯方式和運行期動態(tài)代理實現(xiàn)程序功能的統(tǒng)一維護的一種技術(shù)...

    blair 評論0 收藏0
  • java面向?qū)ο?上)

    摘要:根據(jù)出現(xiàn)的位置,作為對象的默認引用有兩種情形構(gòu)造器中引用該構(gòu)造器正在初始化的對象。在構(gòu)造器中代表該構(gòu)造器正在初始化的對象。用于限定該對象調(diào)用它從父類得到的實例變量和方法。 子類繼承父類就可以繼承到父類的成員變量和方法。如果訪問控制允許,子類實例可以直接調(diào)用父類里定義的方法。 如果多個重載的構(gòu)造器里包含了相同的初始化代碼,則可以把這些初始化代碼放置在普通代碼塊里完成,初始化塊總在構(gòu)...

    liaosilzu2007 評論0 收藏0
  • 手把手教你擴展個人微信號(1)

    摘要:關(guān)于本教程有任何建議或者疑問,都歡迎郵件與我聯(lián)系,或者在上提出教程流程簡介教程將會從如何分析微信協(xié)議開始,第一部分將教你如何從零開始獲取并模擬擴展個人微信號所需要的協(xié)議。 現(xiàn)在的日常生活已經(jīng)離不開微信,難免會生出微信有沒有什么API可以使用的想法。 那樣就可以拿自己微信做個消息聚合、開個投票什么的,可以顯然沒有這種東西。 不過還好,有網(wǎng)頁版微信不就等于有了API么,這個項目就是出于這個...

    siberiawolf 評論0 收藏0
  • 一篇文章入門Python生態(tài)系統(tǒng)

    摘要:你使用的系統(tǒng)自帶的包管理器包索引也被稱為各種源碼托管服務(wù),如,,等。通過系統(tǒng)自帶的包管理器安裝使用系統(tǒng)自帶的包管理器安裝,只需要在命令行輸入相應(yīng)命令,或是使用你用來安裝其他應(yīng)用的應(yīng)用即可。 譯者按:原文寫于2011年末,雖然文中關(guān)于Python 3的一些說法可以說已經(jīng)不成立了,但是作為一篇面向從其他語言轉(zhuǎn)型到Python的程序員來說,本文對Python的生態(tài)系統(tǒng)還是做了較為全面的介紹...

    dadong 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<