java怎样取得class文件的路径呢?
java怎样取得class文件的路径呢?
在我们的应用中,很多时候我们需要得到我们加载的类文件的路径,那么我们如何得到呢? 在此我使用了一种方法,也许可以给需要的朋友们提供一种参考。 看我的一个例子代码: package org。zy。base; import java。io。
File; public class FileDemo { public FileDemo() { super(); } //---------------------------------------- public String getFileDirectory() { return null; } public String getCurrentWorkingDirectory() { File f = new File("。
"); return f。getAbsolutePath(); } public String getClassDirectory() { String cla = this。getClass()。getClassLoader()。getResource("。
")。getPath(); return cla; } //---------------------------------------------------------------------------- public static void main(String[] args) { FileDemo filedemo = new FileDemo(); System。
out。println(filedemo。getCurrentWorkingDirectory()); System。out。println(filedemo。getClassDirectory()); } } 运行的结果是: G:\develop\demo\JSFDemo\。
/G:/develop/demo/JSFDemo/classes/ 由此,我们看到,我们可以通过类加载器来取得其在加载类时的类路径。 getCurrentWorkingDirectory()方法得到市当前的工程的工作目录。
答:class 文件不是用来开的 运行.class文件的方法... JAVA类文件的运行方法(在控制台下): java 包名+class文件 如果JAVA类存在于d...详情>>
问:同事ip:10.101.107.28 我的IP:10.101.104.23我们在...
答:你们公司是WINDOWS域环境吗,如果是的话,你在网上邻居里应该能看到对方的主机。让她把文件夹共享出来就可以。 如果不是WINDOWS域,那得看你们是不是在一个...详情>>
问:数据结构顺序表的建立,可定义顺序表 #define maxnum elemtyp...
答:打开VC ,然后点击新建,出来界面之后选择Win32 Console Application并输入工程的名称和选择项目的位置,然后出现“一个空工程”,在点击“...详情>>