「java中当前目录的表示」java jdk目录
今天给各位分享java中当前目录的表示的知识,其中也会对java jdk目录进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、JAVA中绝对路径和目录有什么区别?
- 2、Java 文件路径的不同写法
- 3、Java 表示当前目录
- 4、java中 File file=new File(".")是什么意思?
- 5、java里的目录是什么意思如File f=new File("d:\\","test.txt"); 这里的f是目录么,还是类似c中的指针的东
JAVA中绝对路径和目录有什么区别?
绝对路径:
绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(url和物理路径)例如:
c:\xyz\test.txt
代表了test.txt文件的绝对路径。也代表了一个url绝对路径。
相对路径:
相对与某个基准目录的路径。包含web的相对路径(html中的相对目录),例如:在
servlet中,"/"代表web应用的根目录。和物理路径的相对表示,例如:"./"
代表当前目录,
"../"代表上级目录。这种类似的表示,也是属于相对路径。
Java 文件路径的不同写法
楼上的
,,,E:/test.txt怎么就是相对路径了,,这两个都是绝对路径,
不同的是分隔符的不同WIN自身的分隔符是“\”;
而这个又与“转义符”重合了所以再用“\”做文件分隔符的时候要写两个;
“//”符号表示当前目录的当前目录
也就是说多几个“/”是没有区别的;
另外再说一个“.”表示当前目录、“..”表示上一级目录。
Java 表示当前目录
不是,表示文件的名字是“.“。
你可以用File类的getAbsolutePath()方法查看你这个文件的绝对路径,就会明白的。
java中 File file=new File(".")是什么意思?
1仅加一个点,表示当前目录。
2补充几点:Java中的File类的作用就是一个文件或目录的抽象表示,当然这里是表示目录的,可以进一步用exists()和isDirectory()方法判断。
3.举例代码:
public class TestDemo {
public static void main(String[] args) throws Exception {
File file = new File(".");
// 参数"."点表示当前路径
// new File(".") 表示用当前路径 生成一个File实例,!!!并不是表达创建一个 . 文件
String path = file.getCanonicalPath();
System.out.println(path);
//输出file代表的路径
File file2 = new File("bcde.txt");
boolean b = file2.createNewFile();//这才是创建一个名为bcde.txt的文件 windows不支持文件名为一个点"."
if(b){
System.out.println("在当前路径"+path+"下创建文件bcde.txt成功");
}else{
//如bcde.txt已经存在,再次创建就会失败,
System.out.println("在当前路径"+path+"下创建文件bcde.txt失败");
}
}
}
java里的目录是什么意思如File f=new File("d:\\","test.txt"); 这里的f是目录么,还是类似c中的指针的东
目录是文件夹,,文件是我们平时所见到的带后缀的(如文本文件是.txt
word文档是.doc
excel文档是.xls)
File
f=new
File("d:\\","test.txt");
前一个参数是文件存放的目录,也就是放在哪..d:\\代表放在d盘
d:\\movie代表放在d盘名为movie的文件夹下..
第二个参数是建立一个名为test的文本文件.后缀是.txt
应该很详细了.希望能够帮助你
关于java中当前目录的表示和java jdk目录的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
发布于:2022-12-11,除非注明,否则均为
原创文章,转载请注明出处。