中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

java獲取項目路徑的方法

發布時間:2020-06-15 16:06:52 來源:億速云 閱讀:480 作者:元一 欄目:編程語言

Java簡介

Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特征。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行復雜的編程。

項目路徑,就是指classpath的根路徑了,是查找配置文件和classloader加載bytecode的起點

1.這次就以IntelliJ IDEA為例,來聊聊項目路徑,也就是classpath的事

java獲取項目路徑的方法

2.使用Java API來查看。

Code:
public class ClassPathDemo {    
    public static void main(String[] args) {        
        String classPath = ClassPathDemo.class.getResource("/").getPath();
        System.out.println("項目路徑:" + classPath);   
      }
}

java獲取項目路徑的方法

3.執行上述代碼,看看打印的信息

Output:

項目路徑:/E:/java/JavaStudy/out/production/JavaStudy/

java獲取項目路徑的方法

4.在使用IDEA的過程,通過API查看項目路徑來找編譯好的class比較麻煩。

這個完全可以在IDEA的配置中的找嘛

下面就分享下在IDEA配置中怎么查看項目路徑,也就是找到執行代碼的classpath

在Project 面板中點右鍵,在彈出的菜單中選“Open Module Settings”

java獲取項目路徑的方法

5.在彈出的“Project  Structure”對話框中,選中“Paths”Tab選項卡

在Compiler output中,默認選擇的是“Inherit project compile output path”

也就是當前module使用的是Project的Compiler output路徑。

那么Project的Compiler output路徑在哪呢?

java獲取項目路徑的方法

6.點左側的“Project”選項,在右側窗口可以看到Project的compiler output

這個路徑是不是和JAVA API的輸入基本是一致的呢。

“This directory contains tow subdirectories:Production and Test for production code and test sources,respectively.”

java獲取項目路徑的方法

java獲取項目路徑的方法

以上就是java如何獲取項目路徑?的詳細內容,更多請關注億速云其它相關文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

崇州市| 资中县| 丁青县| 天台县| 武宁县| 交口县| 基隆市| 石阡县| 池州市| 东丽区| 铜鼓县| 青海省| 社会| 诏安县| 安图县| 桃源县| 万源市| 浦北县| 札达县| 屏边| 龙海市| 弥勒县| 武山县| 特克斯县| 安仁县| 德保县| 桃江县| 富阳市| 蒙城县| 元江| 牟定县| 清新县| 余姚市| 台北市| 遂平县| 吉林省| 台东市| 蕲春县| 西宁市| 岳西县| 延川县|