• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            woaidongmao

            文章均收錄自他人博客,但不喜標(biāo)題前加-[轉(zhuǎn)貼],因其丑陋,見(jiàn)諒!~
            隨筆 - 1469, 文章 - 0, 評(píng)論 - 661, 引用 - 0
            數(shù)據(jù)加載中……

            怎樣import沒(méi)有包的類?

            我有一個(gè)jar文件并加到了工程中,這個(gè)jar文件根目錄下有個(gè)類-----class1,我要引用它,用import class1; 但編譯器報(bào)錯(cuò),說(shuō)是語(yǔ)法錯(cuò)誤,我要怎樣才可以引用該類啊.


            simbasun 回復(fù)于:2004-08-10 22:28:03
            class1屬于“無(wú)名包”,它不能夠被其它包所引用。
            即無(wú)名包中的類不能被其它包中的類所引用和復(fù)用。

            貓小 回復(fù)于:2004-08-11 01:11:59
            樓主的問(wèn)題讓我也學(xué)到了一些知識(shí),謝謝
            看看下面的文章,希望有所幫助
            http://www.javaworld.com.tw/jute/post/view?bid=29&id=9552&sty=3&age=0&tpg=1&ppg=1#9552
            mxp123q 回復(fù)于:2004-08-11 08:13:45
            引用:原帖由 "simbasun" 發(fā)表:
            class1屬于“無(wú)名包”,它不能夠被其它包所引用。
            即無(wú)名包中的類不能被其它包中的類所引用和復(fù)用。

            那就是說(shuō)我不能引用class1了?
            引用:原帖由 "simbasun" 發(fā)表:
            樓主的問(wèn)題讓我也學(xué)到了一些知識(shí),謝謝 
            看看下面的文章,希望有所幫助 
            http://www.javaworld.com.tw/jute/post/view?bid=29&id=9552&sty=3&age=0&tpg=1&ppg=1#9552 .

            謝謝你的幫助,問(wèn)題還是沒(méi)解決,我再看看.
            eudemon 回復(fù)于:2004-08-11 11:49:51
            加那個(gè)class所在的目錄到classpath
            sakulagi 回復(fù)于:2004-08-11 12:13:26
            加到classpath里就可以了。沒(méi)有包的類不用Import、。
            simbasun 回復(fù)于:2004-08-11 12:53:25
            In JDK 1.4 it is not possible.  You MUST put your classes in packages if you plan to import them.  There was a "hole" in the JDK specification that used to allow this, but as of JDK 1.4 the specification has been tightened up.
            在JDK 1.4中,import default package是不可能的!
            加到classpath里就可以了。沒(méi)有包的類不用Import???
            老大,有沒(méi)有做過(guò)測(cè)試啊?
            如果兩個(gè)類都是default package(沒(méi)有包名),當(dāng)然不用import。
            如果package abc.class1 要使用 (default package).class2.
            JVM只會(huì)找abc這個(gè)包內(nèi)的類和import中聲明的類,很明顯class2不在
            此列。
            sakulagi 回復(fù)于:2004-08-11 19:53:59
            確實(shí)沒(méi)有做過(guò)測(cè)試,看來(lái)想當(dāng)然的毛病是要改一下了。新東西好多啊。還得擠出時(shí)間好好學(xué)習(xí)啊。
            simbasun 以后常來(lái)java版捧場(chǎng)啊。
            貓小 回復(fù)于:2004-08-12 16:00:30
            是的,如果希望import某個(gè)類必須先打包
            perryhg 回復(fù)于:2004-08-13 08:44:23
            如果你使用了別的jar包,那么你編譯和運(yùn)行的時(shí)候要把這個(gè)jar加到classpath里面。
            import 只跟 java程序的package有關(guān),跟jar無(wú)關(guān),如果你程序本身有package,無(wú)論是否打包成jar都要import,沒(méi)有設(shè)置package的就直接使用,但是如果有同名的class就麻煩了,系統(tǒng)會(huì)出錯(cuò)。

            wangleidjava 回復(fù)于:2005-05-16 17:22:32
            同意樓上的!
            linuxjavacy 回復(fù)于:2005-05-17 10:43:38
            win:
                 添加路徑
                  set path=%path%;     類路徑
            linux:
                     export @PATH=@PATH;

            posted on 2009-08-17 13:01 肥仔 閱讀(305) 評(píng)論(0)  編輯 收藏 引用 所屬分類: Web-后臺(tái)

            精品国产91久久久久久久a | 情人伊人久久综合亚洲| 人妻无码αv中文字幕久久琪琪布| 亚洲AV无码久久精品成人| 狠色狠色狠狠色综合久久| 91超碰碰碰碰久久久久久综合| 久久强奷乱码老熟女网站| 色婷婷综合久久久久中文一区二区 | 久久精品国产亚洲AV无码麻豆| 久久精品无码专区免费东京热| 91亚洲国产成人久久精品网址| 欧美成人免费观看久久| 国产成人精品白浆久久69| 久久AⅤ人妻少妇嫩草影院| 亚洲精品无码专区久久久| 久久国产精品一区| 久久A级毛片免费观看| 欧美激情精品久久久久久久| 欧美一区二区三区久久综| 精品久久一区二区三区| 免费无码国产欧美久久18| 久久久亚洲AV波多野结衣| 久久亚洲av无码精品浪潮| 国产精品久久久亚洲| 国内精品久久久久影院老司 | 91视频国产91久久久| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 久久精品免费全国观看国产| 超级碰久久免费公开视频| 久久夜色精品国产噜噜麻豆| 欧美精品乱码99久久蜜桃| 日日狠狠久久偷偷色综合96蜜桃| 91久久精品无码一区二区毛片| 久久婷婷激情综合色综合俺也去| 中文精品久久久久人妻不卡| 一本色道久久88综合日韩精品| 久久久91人妻无码精品蜜桃HD| 国产99久久九九精品无码| 久久精品中文字幕第23页| 久久综合狠狠综合久久97色| 亚洲一区精品伊人久久伊人|