摘要:獲取項目中路徑方法假設項目結構如下在類中獲取路徑打印打印打印打印打印打印打印打印打印打印總結獲取的方法歡迎加入學習交流群,大家一起學習交流。
Java獲取項目中路徑方法
假設項目結構如下:
D:workspacemaven-web-project argetmaven-web-project |-WEB-INF |-classes |-pack |-Test.class |-config.properties
class Test { static { /*在Test類中獲取路徑*/ // 打印 file:/D:/workspace/maven-web-project/target/maven-web-project/WEB-INF/classes/ System.out.println(Test.class.getClassLoader().getResource("")); // 打印 file:/D:/workspace/maven-web-project/target/maven-web-project/WEB-INF/classes/ System.out.println(Test.class.getClassLoader().getResource("/")); // 打印 file:/D:/workspace/maven-web-project/target/maven-web-project/WEB-INF/classes/pack/ System.out.println(Test.class.getResource("")); // 打印 file:/D:/workspace/maven-web-project/target/maven-web-project/WEB-INF/classes/ System.out.println(Test.class.getResource("/")); // 打印 D:Appapache-tomcat-7.0.69in System.out.println(new File("").getAbsolutePath()); // 打印 D: System.out.println(new File("/").getAbsolutePath()); // 打印 null System.out.println(Thread.currentThread().getClass().getResource("")); // 打印 file:/D:/App/apache-tomcat-7.0.69/lib/ System.out.println(Thread.currentThread().getClass().getResource("/")); // 打印 file:/D:/App/apache-tomcat-7.0.69/lib/ System.out.println(Thread.currentThread().getClass().getClassLoader().getResource("")); // 打印null System.out.println(Thread.currentThread().getClass().getClassLoader().getResource("/")); } }
總結:
獲取classpath的方法
Test.class.getClassLoader().getResource("") Test.class.getResource("/")
歡迎加入學習交流群569772982,大家一起學習交流。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/67870.html
摘要:中的路徑問題實例分析前言關于中得路徑問題,網上有很多獲取的答案,我這篇文章的目的在于說明獲取路徑時一些不常見的概念。在實際應用中使用的比較多的就是,當前路徑和配置文件的路徑其他文件的路徑。大氣層的高度是千米高等等。 Java中的路徑問題實例分析 前言:關于Java中得路徑問題,網上有很多獲取的答案,我這篇文章的目的在于說明獲取路徑時一些不常見的概念。在實際應用中使用的比較多的就是,當前...
摘要:文件的部分代碼中獲取文件的生成對象獲取文件的絕對路徑值使用絕對路徑當使用絕對路徑時,必須是以開頭,這代表了當前源代碼的根目錄。 獲取文件的絕對路徑,讀取該文件 一、文件目錄打印圖 下面的文件目錄圖,是項目中文件的位置信息;下面的例子是按照這個圖來演示的。 . |-- java | |-- ibard | | |-- demo1 | | | `-- DemoTes...
摘要:但是對象表示目錄,則返回值未指定。遞歸的分類遞歸分為兩種,直接遞歸和間接遞歸。直接遞歸稱為方法自身調用自己。注意事項遞歸一定要有條件限定,保證遞歸能夠停止下來,否則會發生棧內存溢出。遞歸求階乘階乘所有小于及等于該數的正整數的積。 day08【File類、遞歸】 主要內容 File類 遞歸 教學目標 [ ] 能夠說出File對象的創建方式 [ ] 能夠說出File類獲取名稱的方法名...
摘要:當使用節點流進行輸入輸出時,程序直接連接到實際的數據源,和時間的輸入輸出節點連接處理流則用于對一個已存在的流進行連接或封裝,通過封裝后的流來實現數據讀寫功能,處理流也被稱為高級流。 文件的編碼 文本文件就是字節序列,可以是任意編碼形式。在中文操作系統上直接創建文本文件,則該文本文件只能識別ANSI編碼,其他編碼方式會產生亂碼 package imooc.io; import java...
摘要:技術概述技術概述把內存中的數據存儲到持久化設備上這個動作稱為輸出寫操作把持久設備上的數據讀取到內存中的這個動作稱為輸入讀操作操作把上面的這種輸入和輸出動作稱為操作類的概述和作用類的概述和作用的概念類是文件和目錄路徑名的抽象表示形式中把文件或 01IO技術概述.avi(02:49) * A:IO技術概述 * a: Output * 把內存中的數據存儲到持久化設備上...
閱讀 966·2021-11-24 09:39
閱讀 3391·2021-10-27 14:20
閱讀 2325·2019-08-30 14:08
閱讀 3366·2019-08-29 16:34
閱讀 2181·2019-08-26 12:14
閱讀 2108·2019-08-26 11:54
閱讀 2777·2019-08-26 11:44
閱讀 2479·2019-08-26 11:38