<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 2,  comments - 0,  trackbacks - 0

    java中獲得當(dāng)前文件路徑多種方法


    public  String getClassPath(){
            String path="";
     try {
    path=new File(getClass().getClassLoader().getResource("").toURI()).getPath();
         }catch (URISyntaxException ex) {}
            return path;
    }

    取程序運行時的目錄路徑。即程序在那里雙擊或BAT文件所在的路徑

    System.getProperties("user.dir");

    第一種: 

    File f = new File(this.getClass().getResource("/").getPath()); 
    System.out.println(f); 

    結(jié)果: 

    C:Documents%20and%20SettingsAdministratorworkspaceprojectNamebin 

    獲取當(dāng)前類的所在工程路徑; 
    如果不加“/” 

    File f = new File(this.getClass().getResource("").getPath()); 
    System.out.println(f); 

    結(jié)果: 

    C:Documents%20and%20SettingsAdministratorworkspaceprojectNamebincomtest 

    獲取當(dāng)前類的絕對路徑;

    第二種: 

    File directory = new File("");//參數(shù)為空 
    String courseFile = directory.getCanonicalPath() ; 

    System.out.println(courseFile); 
    結(jié)果: 

    C:Documents and SettingsAdministratorworkspaceprojectName 

    獲取當(dāng)前類的所在工程路徑;

    第三種: 

    URL xmlpath = this.getClass().getClassLoader().getResource("selected.txt"); 
    System.out.println(xmlpath); 

    結(jié)果: 
    file:/C:/Documents%20and%

    20Settings/Administrator/workspace/projectName/bin/selected.txt 

    獲取當(dāng)前工程src目錄下selected.txt文件的路徑

    第四種: 

    System.out.println(System.getProperty("user.dir")); 

    結(jié)果: 

    C:Documents and SettingsAdministratorworkspaceprojectName 

    獲取當(dāng)前工程路徑

    第五種: 

    System.out.println( System.getProperty("java.class.path")); 

    結(jié)果: 

    C:Documents and SettingsAdministratorworkspaceprojectNamebin 

    獲取當(dāng)前工程路徑

    絕對路徑和相對路徑: 
    絕對路徑就是你的主頁上的文件或目錄在硬盤上真正的路徑,(URL和物理路徑)例如:C:xyz

    est.txt 代表了test.txt文件的絕對路徑。http://www.111cn.net 也代表了一個URL絕對

    路徑。相對路徑:相對與某個基準(zhǔn)目錄的路徑。包含Web的相對路徑(HTML中的相對目錄)

    ,例如:在Servlet中,"/"代表Web應(yīng)用的跟目錄。和物理路徑的相對表示。例如:"./" 代

    表當(dāng)前目錄,"../"代表上級目錄。這種類似的表示,也是屬于相對路徑。另外關(guān)于URI,

    URL,URN等內(nèi)容,請參考RFC相關(guān)文檔標(biāo)準(zhǔn)。RFC 2396: Uniform Resource Identifiers

    (URI): Generic Syntax
    [以上摘自:http://www.111cn.net/jsp/Java/39141.htm]

    posted on 2014-04-19 15:32 黑客的蝸牛 閱讀(10861) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    <2014年4月>
    303112345
    6789101112
    13141516171819
    20212223242526
    27282930123
    45678910

    這個家伙很懶,神馬都沒有寫

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    •  

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 亚洲国产精品VA在线观看麻豆| www.91亚洲| 久久久久亚洲精品日久生情| a级成人免费毛片完整版| 国产亚洲精久久久久久无码77777 国产亚洲精品成人AA片新蒲金 | 亚洲AV无码一区二区三区DV| 国产特黄一级一片免费| 久久久久国产成人精品亚洲午夜 | 久久免费观看国产精品| 亚洲AV日韩精品久久久久久久| 叮咚影视在线观看免费完整版| 亚洲高清国产拍精品26U| 免费人妻无码不卡中文字幕系| 18gay台湾男同亚洲男同| 亚洲免费电影网站| 久久久国产亚洲精品| 在线免费观看韩国a视频| 一级毛片视频免费| 亚洲一区AV无码少妇电影☆| 人人揉揉香蕉大免费不卡| 亚洲毛片免费观看| 免费无码一区二区三区蜜桃大 | 亚洲AV无码专区国产乱码不卡| 国产区卡一卡二卡三乱码免费| 九九免费观看全部免费视频| 亚洲av无码不卡| 国产一卡二卡3卡四卡免费| 亚洲乱妇老熟女爽到高潮的片| 亚洲国产成人影院播放| 免费人成毛片动漫在线播放| 亚洲男人电影天堂| 国产精品免费_区二区三区观看| 国产成人无码精品久久久免费| 91亚洲国产成人久久精品网站| 成年女人看片免费视频播放器| 色多多www视频在线观看免费| 亚洲av无码专区国产乱码在线观看 | 亚洲色欲一区二区三区在线观看| 99久9在线|免费| 美女裸体无遮挡免费视频网站| 亚洲AV福利天堂一区二区三 |