`
likesky
  • 浏览: 30430 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
文章分类
社区版块
存档分类
最新评论

java 的Class中获得相对路径,绝对路径的方法

阅读更多
import java.io.File;   
   
public class FileTest {   
    public static void main(String[] args) throws Exception {   
        System.out.println(Thread.currentThread().getContextClassLoader().getResource(""));   
   
        System.out.println(FileTest.class.getClassLoader().getResource(""));   
   
        System.out.println(ClassLoader.getSystemResource(""));   
        System.out.println(FileTest.class.getResource(""));   
        System.out.println(FileTest.class.getResource("/")); 
        //Class文件所在路径 
        System.out.println(new File("/").getAbsolutePath());   
        System.out.println(System.getProperty("user.dir"));   
    }   
}  
分享到:
评论

相关推荐

    Java文件路径详解

    Java 文件路径详解是 Java 中获取文件路径的方式,包括 Class.getResourceAsStream() 和 ClassLoader.getResourceAsStream() 两种方法。这些方法可以帮助开发者快速获取文件路径,以便于读取文件的内容。

    java中获取路径

    java、servlet、jsp、class等等中如何获得所在的路径

    Java区分路径和相对路径

     都是相对目录路径  通过观察,发现规律  以/开始 或者 包含或//的都是路径 或者  以/开始 或者 包含:的都是路径  反之是相对路径  介绍几个方法: startsWith public class Stringutil { public ...

    java class文件反编译

    功能特点: ======== ...3、打开一个*.jar文件,XJad将该Jar文件中的所有*.class文件解压缩到临时目录并进行反编译, 并将源文件带包路径信息保存至当前文件夹下名称为“~” + *.jar 的文件夹中;

    java class加密保护工具

    很容易被反编译工具反编译,而传统的java源代码保护方法基本都是采用混淆的方式, 但这样会带来很多麻烦,而且也不能真正保护class文件, 本工具是对class文件进行加密,采用jni的方式解密运行, 加密算法达到256位...

    java class加密

    Java Class加密器是广州市敏创信息科技有限公司在保护自己的Java软件过程中积累的一套实用工具,可以有效地对Java Class进行加密,达到保护自己知识产权的目的。 工具对编译后的二进制字节码进行加密,当Tomcat等...

    Java中获取类路径classpath的简单方法(推荐)

    下面小编就为大家带来一篇Java中获取类路径classpath的简单方法(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

    JavaClass搜索工具

    1、请首先输入需要查找的Java Class类,需要输入完整的Class类路径(包含包名), 例如: org.apache.log4j.Logger 2、选择需要查找的jar文件所在目录,例如: D:\log4j\lib 3、然后点击搜索按钮即可。

    java反编译项目工程-可以将class 文件进行修改重新导包生成修改后的jar

    3、这时候 out 路径下 会有一个 一模一样的 class 文件 这个文件是修改以后的文件 再将 main 方法去掉 后 再 执行 Build Project 4、执行 src 下的 TEST.java 类 (test.java 根据 需要配置参数几个) 会在 out 下 ...

    java设置classpass,path路径

    Java环境配置帮助文档,帮助初学者进行Java学习环境的搭建,希望能够给初学者带来方便!

    java的编译路径与运行路径

    详解 java的编译路径与运行路径

    运行Java的class文件方法详解

     执行带main方法的class文件,命令行为:  java <CLASS>  注意:CLASS文件名不要带文件后缀.class  例如:  代码如下:  java Test  如果执行的class文件是带包的,即在类文件中使用了:package <包...

    java中path和classpath的设置

    path的设置时为了,使我们在其他目录下运行java和javac命令的时候,同样可以找到给程序。

    获取类路径下资源

    类(包括class文件)可以存储在目录或jar文件中,或者存储在两者的组合中,但是只有在它们位于类路径中的某个地方时,java编译器或解释器才可以找到它们。而类路径对一个javaweb应用而言,就是WEB-INF/classes下和WEB-...

    ClassGraph-超快速超轻量级并行化的Java类路径扫描程序

    ClassGraph - 超快速,超轻量级,并行化的Java类路径扫描程序,模块扫描程序和注释处理程序

    获取RequestMapping所有的方法和路径|SpringMvc的Controller

    通过编译文件的class路径,反射得到Class,获取RequestMapping对应注解和value路径

    (有向)带权图的单源点最短路径算法(java源码)

    * (有向)带权图的单源点最短路径算法 */ package dsa; public class BestFSDijkstra extends BestFS { //构造方法 public BestFSDijkstra(Graph g) { super(g); } //更新尚未访问的顶点到源点的最短距离 ...

    Java类加密程序

    自定义main方法),运行java时,带上参数-agentlib:<所在路径>\hidea Tomcat等JAVA Web Server,修改启动脚本,把执行java的命令行加上参数-agentlib:<所在路径>\hidea JBOSS等JAVA Application Server...

    根据class类名在所有Jar包文件中查找class类路径以及jar名字

    功能讲解: 1.搜索分析指定路径下所有jar包中是否存在指定文件。譬方说要在jar包中查询某个**.class文件。...6.查看Class从那个jar文件加载及在jar文件中查找Class 7.快速找出Class文件所在的Jar文件

    java类路径定位

    使用方法,className参数为类的全名,不需要.class后缀,如 srcAdd.jsp?className=java.net.URL

Global site tag (gtag.js) - Google Analytics