导航:首页 > 编程语言 > java读取src

java读取src

发布时间:2023-02-14 20:11:10

『壹』 java项目如何获取src目录以外的目录文件

src是根据class编译环境的相对路径查找的,外面的路径可以使用绝对专路径。

绝对路径是指文件在硬盘属上真正存在的路径。例如“bg.jpg”这个图片是存放在硬盘的“E:\book\网页布局代码\第2章”目录下,那么 “bg.jpg”这个图片的绝对路径就是“E:\book\网页布\代码\第2章\bg.jpg"。
为了避免这种隋况发生,通常在网页里指定文件时,都会选择使用相对路径。所谓相对路径,就是相对于自己的目标文件位置。例如上面的例子,“s1.htm” 文件里引用了“bg.jpg”图片,由于“bg.jpg”图片相对于“s1.htm”来说,是在同一个目录的,那么要在“s1.htm”文件里使用以下代 码后,只要这两个文件的相对位置没有变(也就是说还是在同一个目录内),那么无论上传到Web服务器的哪个位置,在浏览器里都能正确地显示图片。

『贰』 java怎么读取同一个工程里面的src目录下的文件

在java中获得文件的路径在我们做上传文件操作时是不可避免的。x0dx0ax0dx0aweb 上运行 x0dx0a1:this.getClass().getClassLoader().getResource("/").getPath(); x0dx0athis.getClass().getClassLoader().getResource("").getPath(); 得到的是 ClassPath的绝对URI路径。x0dx0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/x0dx0aSystem.getProperty("user.dir");x0dx0athis.getClass().getClassLoader().getResource(".").getPath(); 得到的是 项目的绝对路径。x0dx0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.warx0dx0ax0dx0a2:this.getClass().getResource("/").getPath(); x0dx0athis.getClass().getResource("").getPath(); 得到的是当前类 文件的URI目录。x0dx0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/com/jebel/helper/x0dx0athis.getClass().getResource(".").getPath(); X 不 能运行x0dx0ax0dx0a3:Thread.currentThread().getContextClassLoader().getResource("/").getPath()x0dx0aThread.currentThread().getContextClassLoader().getResource("").getPath() 得到的是 ClassPath的绝对URI路径。x0dx0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.war/WEB-INF/classes/x0dx0aThread.currentThread().getContextClassLoader().getResource(".").getPath() 得到的是 项目的绝对路径。x0dx0a如:/D:/jboss-4.2.2.GA/server/default/deploy/hp.warx0dx0ax0dx0a在本地运行中x0dx0a1:this.getClass().getClassLoader().getResource("").getPath(); x0dx0athis.getClass().getClassLoader().getResource(".").getPath(); 得到的是 ClassPath的绝对URI路径。x0dx0a如:/D:/myProjects/hp/WebRoot/WEB-INF/classesx0dx0athis.getClass().getClassLoader().getResource(".").getPath(); X 不 能运行x0dx0a2:this.getClass().getResource("").getPath(); x0dx0athis.getClass().getResource(".").getPath(); 得到的是当前类 文件的URI目录。x0dx0a如:/D:/myProjects/hp/WebRoot/WEB-INF/classes/com/jebel/helper/x0dx0a/D:/myProjects/hp/WebRoot/WEB-INF/classes/ 得到的是 ClassPath的绝对URI路径。x0dx0a如:/D:/myProjects/hp/WebRoot/WEB-INF/classes

『叁』 java怎么全部运行src

方法如下
1.java想要全部运行src的话,首先点开java,然后再点击任务管理器,然后再选择全部运行,然后再选择src就能在JAVA里面全部运行src了

『肆』 JAVA中如何读取src下所有的properties文件

这么基础的问题,你看看jdk的api吧,Class 这个类就有很多方法

随便在哪里类中用

类名.getClass().getResourceAsStream("文件名.properties")

意思回就是在class目录下去找这个文答件

返回是一个InputStream

那你就可以构建一个properties对象了

properties类有个方法就是通过流来构建的

『伍』 java怎么读取src下的java文件

类似这样获取

InputStream javaIs = getClass().getResouceAsStream("/src/abc/def/hij.java");

『陆』 java中截取下面字符串中所有的src的内容,求大神帮忙如何截取!

您好:

根据数据的格式,因内容不定长,可采用拆分函数做处理,即split方法,先用 src=" 做拆分标识,再对数组中的内容以 " 号做拆分,第0个就是src中的内容了,具体代码及运行结果如下:

代码中 """ 是转义字符,否则会报错。

供参考,希望对你有帮助!

『柒』 JAVA中如何读取src下所有的properties文件

  • Java读取properties文件的方法比较多;

  • 在最常用的读取properties文件的方式--->“通过专java.lang.Class类,

    getResourceAsStream(String name) 方法来实现”;

  • 代码:InputStream in = getClass().getResourceAsStream("资源Name").

『捌』 java读取根目录为什么到了src下

src目录只是java默认的源文件路径,可以自行按照需求进行修改调整。编译器可以自动进行编译。

『玖』 Java如何读取src下的txt文件

比如你的一个txt文件放在F盘下:
File f = new File(F:\\table.txt)
试试
File file = new File("./src/a.txt");

『拾』 java怎么获取src目录下所有的包名,类名,方法名 以及通过一个类名获得该类下的所有方法名

给你代码。
这个类直接放到eclipse中可以运行,

如果不是,
File root = new File(System.getProperty("user.dir") + "\\src");

改成你指写的src目录,其编译好的类也要在中,才能运行。
---------------------------------------------------------------------------------------------------
import java.io.File;
import java.lang.reflect.Method;
public class LoopApp {
public static void main(String[] args) throws Exception {
String packageName = "";
File root = new File(System.getProperty("user.dir") + "\\src");
loop(root, packageName);
}
public static void loop(File folder, String packageName) throws Exception {
File[] files = folder.listFiles();
for (int fileIndex = 0; fileIndex < files.length; fileIndex++) {
File file = files[fileIndex];
if (file.isDirectory()) {
loop(file, packageName + file.getName() + ".");
} else {
listMethodNames(file.getName(), packageName);
}
}
}
public static void listMethodNames(String filename, String packageName) {
try {
String name = filename.substring(0, filename.length() - 5);
Object obj = Class.forName(packageName + name);
Method[] methods = obj.getClass().getDeclaredMethods();
System.out.println(filename);
for (int i = 0; i < methods.length; i++) {
System.out.println("\t" + methods[i].getName());
}
} catch (Exception e) {
System.out.println("exception = " + e.getLocalizedMessage());
}
}
}

阅读全文

与java读取src相关的资料

热点内容
马兰士67cd机版本 浏览:542
javaweb爬虫程序 浏览:537
word中千位分隔符 浏览:392
迷你编程七天任务的地图怎么过 浏览:844
word2003格式不对 浏览:86
百度云怎么编辑文件在哪里 浏览:304
起名app数据哪里来的 浏览:888
微信怎么去泡妞 浏览:52
百度广告html代码 浏览:244
qq浏览器转换完成后的文件在哪里 浏览:623
jsp中的session 浏览:621
压缩完了文件去哪里找 浏览:380
武装突袭3浩方联机版本 浏览:674
网络机顶盒移动网络 浏览:391
iphone手机百度云怎么保存到qq 浏览:148
数据库设计与实践读后感 浏览:112
js对象是什么 浏览:744
网页文件存pdf 浏览:567
文件夹正装 浏览:279
刚复制的文件找不到怎么办 浏览:724

友情链接