「java中当前目录的表示」java jdk目录

博主:adminadmin 2022-12-11 07:12:08 85

今天给各位分享java中当前目录的表示的知识,其中也会对java jdk目录进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

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目录的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-12-11,除非注明,否则均为首码项目网原创文章,转载请注明出处。