public class FilePath {
public void Print(){
String a=this.getClass().getClassLoader().getResource(".").getPath();
String b=this.getClass().getResource("").getPath();
String c=this.getClass().getResource(" ").getPath();
String d=this.getClass().getResource("/").getPath();
String e=System.getProperty("user.dir");
System.out.println(a);
System.out.println(b);
System.out.println(c);
System.out.println(d);
System.out.println(e);
System.out.println("*********************");
}
public static void main(String[] args) {
FilePath f=new FilePath();
f.Print();
}
}
这样运行结果如下:
/E:/workspace/WorkFlow/WorkFlow/WebRoot/WEB-INF/classes/
/E:/workspace/WorkFlow/WorkFlow/WebRoot/WEB-INF/classes/com/njusoft/syschroFlow/test/
/E:/workspace/WorkFlow/WorkFlow/WebRoot/WEB-INF/classes/com/njusoft/syschroFlow/test/%20
/E:/workspace/WorkFlow/WorkFlow/WebRoot/WEB-INF/classes/
E:\workspace\WorkFlow\WorkFlow
分享到:
相关推荐
此外,getPath() 函数将得到的是在 new File() 时设定的路径,而不是当前路径。 System.getProperty() 函数的其他参数 System.getProperty() 函数可以获取 Java 运行时环境的各种属性,除了 "user.dir" 之外,还有...
在Java开发中,特别是在Web应用开发中,经常需要获取不同类型的路径,例如:当前Web应用的路径、特定文件的真实路径等。本文将详细讲解如何通过不同的方式来获取这些路径。 #### JSP中获取路径 1. **获取当前应用...
效劳器中的 Java 类获得当前路径 在效劳器中的 Java 类中,我们可以使用 `WebApplication 的操作系统文档根列表` 来获取当前路径。例如,我们可以使用 `Weblogic 的文档根路径` 来获取当前路径。 了解 Java 中的...
这个方法可以返回当前类的相对路径。在静态方法中,可以使用 `Test.class.getResource("").getPath()`,而在非静态方法中,可以使用 `this.getClass().getResource("").getPath()` 或 `Test.class.getResource("")....
综上所述,Java中路径的获取涉及到多个层次,包括JSP、类路径以及Servlet层面,每种方法都有其特定的应用场景和作用。理解并熟练掌握这些路径获取方式,对于Java开发者尤其是Web应用开发者而言,是不可或缺的基础...
在Java中,路径处理主要由java.io和java.nio.file包中的类来支持。本篇文章将详细探讨Java中如何获取和操作路径。 首先,我们来看`IPrinter.java`可能是一个接口,用于定义打印路径的方法,例如: ```java public ...
6. **阅读相关文档**:压缩包中的`Java类中获得相对路径和绝对路径.txt`和`Java普通类中如何获取工程真实路径?.txt`文档可能包含了更具体的实现细节,建议仔细阅读以获取更多信息。 理解这些知识点后,开发者就能...
在Java程序中,获取本地路径主要是指获取当前运行环境的路径,或者特定资源的路径。 1. **通过`System`类获取路径**: - `System.getProperty("user.dir")`:返回当前工作目录的绝对路径。 - 示例:`D:\VSS装目録...
如果资源文件是在类的同一个包下,我们可以使用`MyClass.class.getPackage().getName().replace(".", "/")`来获取当前类所在的包路径,然后结合`getResource`得到的URL,可以构造出相对路径。 5. 注意事项 - 在...
#### 三、JSP/Servlet中获得当前应用的相对路径和绝对路径 ##### 3.1 JSP中获得当前应用的相对路径和绝对路径 - **根目录所对应的绝对路径**: 可以通过`request.getRequestURI()`获取。 - **文件的绝对路径**: ...
在Java编程语言中,获取类的路径是一项基本但重要的技能,尤其在处理类加载、反射或需要了解类文件实际位置的场景下。本文将深入探讨如何通过Java代码获取类的绝对路径,包括理解代码逻辑、解析关键方法以及讨论可能...
`java.io.File`类是Java中操作文件系统的一个类,通过它可以获取到文件或目录的路径信息。 ```java // 创建一个File对象 File file = new File("example.txt"); // 获取文件的绝对路径 String absolutePath = file....
- **示例**:通过`java.io.File`类可以创建文件对象并获取其路径。 - 获取当前工作目录的默认路径为`System.getProperty("user.dir")`。 #### 五、案例分析 下面通过一个具体的案例来进一步说明路径获取的方法:...
在Java中,可以通过多种方式获取当前文件路径。以下是一些常用的技巧: 1. **使用`System.getProperty("user.dir")`**: - 这个方法返回当前工作目录的路径。 - 示例代码: ```java System.out.println(System....
Java提供了系统属性,如`user.dir`和`java.class.path`,用于获取当前工作目录和类路径。 ##### 示例代码: ```java System.out.println(System.getProperty("user.dir")); // 输出:C:\DocumentsandSettings\...
3. JSP/Servlet 中获得当前应用的相对路径和绝对路径 3.1 JSP 中获得当前应用的相对路径和绝对路径 可以使用 request.getRequestURI() 获取当前应用的相对路径,使用 application.getRealPath(request....
// 获取当前路径 } } ``` 在这段代码中,首先通过`GraphicsEnvironment`类的实例`environment`获取了系统中的所有可用字体,然后将其打印到控制台。接着,创建了一个`File`对象`file`指向了"E:\\QQImage"目录,...
在Class文件(通常是Java类)中,获取路径的方法有所不同,更多依赖于类加载器和系统属性: 1. **类的绝对路径**:通过`Class.class.getClass().getResource("/")`,然后调用`getPath()`来获取类文件所在的绝对路径...
从目标节点开始,沿着前驱节点回溯,直到到达源节点,这样就得到了最短路径的完整序列。 总结来说,用Java实现Dijkstra算法主要涉及数据结构的选择(如优先队列、哈希表等)以及算法的具体步骤实现。通过这个算法,...