• <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)

            久久国产精品国产自线拍免费| 久久免费小视频| 久久亚洲国产成人精品性色 | 99久久99久久| 欧美午夜A∨大片久久| 无码超乳爆乳中文字幕久久 | 一本大道久久香蕉成人网| 久久精品国产亚洲AV不卡| avtt天堂网久久精品| 久久久久一级精品亚洲国产成人综合AV区 | 蜜桃麻豆WWW久久囤产精品| 人妻精品久久无码区| 久久精品国产99国产精品| 国内精品九九久久精品| 久久婷婷五月综合97色一本一本| 国产精品午夜久久| 国产精品久久精品| 精品久久亚洲中文无码| 看全色黄大色大片免费久久久| 精品人妻久久久久久888| 久久久精品国产| 久久996热精品xxxx| 久久线看观看精品香蕉国产| 久久婷婷激情综合色综合俺也去| 最新久久免费视频| 亚洲国产精品成人AV无码久久综合影院| 韩国无遮挡三级久久| 精品久久久久久亚洲精品| 亚洲精品无码久久久久去q| 精品久久久一二三区| 欧美一区二区久久精品| 久久夜色精品国产| 亚洲国产成人久久综合野外| 久久婷婷人人澡人人| 久久久久人妻精品一区三寸蜜桃| 久久精品中文字幕久久| 亚洲一本综合久久| 日本精品久久久久久久久免费| 性做久久久久久久久| 少妇熟女久久综合网色欲| 欧美精品乱码99久久蜜桃|