java读取src文件路径怎么写( 二 )


类.getClass.getResource("/").getPath();
此处的路径是: 类编译后的Class文件的绝对路径.
2.此处是一个COPY的文件代码片段
FileInputStream oldPutFile = new FileInputStream(file);
FileOutputStream newPutFile = new FileOutputStream(copyFile);
byte[] buf = new byte[1024];
int i = 0;
while ((i = oldPutFile.read(buf)) != -1) {
newPutFile.write(buf, 0, i);
}
oldPutFile.close();
newPutFile.close();
希望我的回答能帮助到你.
4.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文件路径怎么写

文章插图