關(guān)鍵字: java中獲得當(dāng)前目錄的各種方法
Java本來就是跨平臺的編程工具,所以當(dāng)然要做跨平臺的軟件了,如果學(xué)過VB的人,可頂會記得有個VB.App.path,那個就是VB里得到當(dāng)前目錄的一個常量,java中像這樣的東西有太多,下邊是我自己學(xué)的,
以及在網(wǎng)上搜集的多種得到當(dāng)前工作目錄的方法,奉獻給大家,如果還有歡迎大家一次發(fā)出來分享:
- package com.tuz;
-
- import java.io.File;
-
- public class CurrentDirectory {
-
- public static void print(Object o) {
- System.out.println(o);
- }
-
- public static void main(String[] args) throws Exception {
- print(Thread.currentThread().getContextClassLoader().getResource(""));
- print(CurrentDirectory.class.getClassLoader().getResource(""));
- print(ClassLoader.getSystemResource(""));
- print(CurrentDirectory.class.getResource(""));
- print(CurrentDirectory.class.getResource("/"));
- print(new File("").getAbsolutePath());
- print(System.getProperty("user.dir"));
- }
-
- }