//目录或者文件统称为file
File file1= new File("E://abc//");
//下面的格式也是正确的,也可以创建文件
//File file1= new File("E:\\abc\\");
//File file1= new File("E:/abc/");
System.out.println("是否存在:"+file1.exists());
System.out.println("最后一次修改的时间:"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss SSS").format(new Date(file1.lastModified())));;
System.out.println("文件的绝对路径:"+file1.getAbsolutePath());
System.out.println("该路径是否为绝对路径"+file1.isAbsolute());
System.out.println("文件的名称:"+file1.getName());
System.out.println("文件的路径:"+file1.getPath());
System.out.println("文件的大小"+file1.length());
System.out.println("文件的上一个父目录(file)"+file1.getParentFile());
System.out.println("文件的上一个父目录的名字(String)"+file1.getParent());
System.out.println("文件的规范形式:"+file1.getCanonicalFile());
System.out.println("文件规范名字字符串"+file1.getCanonicalPath());
/*
* 在file1的目录下,创建一个子目录或者文件
* */
File file2=new File(file1,"zhangsan");
//新目录
file2.mkdirs();
//新文件
file2.createNewFile();
//删除文件
file2.delete();
//在退出系统时,删除文件
file2.deleteOnExit();
分享到:
相关推荐
在本项目中,"JavaFile文件操作"着重介绍了如何使用`File`类进行文件的基本操作,包括创建文件、复制文件或文件夹、删除文件或文件夹以及剪切文件或文件夹。以下是对这些功能的详细说明: 1. **创建文件** 使用`...
在Java编程语言中,文件操作是一项基础且至关...不过,这里主要讲解了`File`类的基本使用,希望对你复习Java文件操作有所帮助。记住,良好的文件管理是任何项目的基础,确保正确处理文件能有效防止数据丢失和程序错误。
这个类通常是为了提供更方便的文件操作方法,比如上述的复制、删除等。这些方法可能是静态的,可以直接通过类名调用,如`FileUtils.copyDirectory()`。 总的来说,Java的`File`类提供了丰富的文件和目录操作接口,...
java 中很多人对File迷惑,以为它是对文件内容操作的,其实不是的,它主要是文件及其目录的操作。 这里实例是一些文件目录查看器。
在Java编程语言中,文件操作是一项基础且重要的任务。这篇博文主要探讨了如何使用Java进行常见的文件操作,包括创建、读取、写入、删除文件以及处理目录等。以下是对这些知识点的详细说明: 1. **创建文件**: 在...
这些基本操作是Java文件操作的基础,对于理解和处理文件系统操作至关重要。同时,了解如何处理异常(如`IOException`)也是十分重要的,这可以确保程序在遇到问题时能够优雅地处理并提供反馈。在进行文件操作时,...
Java文件操作是编程中不可或缺的一部分,尤其是在处理I/O流、文件读写以及文件管理时。Apache Commons IO是一个非常实用的库,它为Java开发者提供了大量的工具类和方法,以简化文件操作。在这个场景中,我们关注的是...
总结来说,Java中的文件操作主要依赖于`java.io`包,通过`File`、`FileReader/Writer`、`BufferedReader/Writer`等类完成。对于简单的数据文件,我们可以通过读写文件并解析内容进行查询和更新。在实际开发中,根据...
- **File类**: `java.io.File`是Java中最基础的文件操作类,可以用来表示文件或者目录路径。通过`new File(String path)`构造一个File对象,然后可以调用如`exists()`, `mkdir()`, `delete()`, `renameTo(File dest...
在Java中,`java.io`包提供了丰富的类和接口来支持文件操作,如`File`、`FileReader`、`FileWriter`、`BufferedReader`和`BufferedWriter`等。首先,我们需要创建一个`File`对象来代表我们想要操作的文件或目录。...
在Java中,可以通过`java.io.File`类提供的方法来判断文件的某些属性,例如判断文件是否为隐藏文件或只读文件。具体的方法包括: 1. **判断文件是否隐藏**:使用`File.isHidden()`方法。需要注意的是,此方法并非...
java视频教程 Java文件操作 JavaFile
综上所述,`File`类在Java中扮演着文件操作的核心角色,掌握其使用方法对于任何Java开发者来说都是必备技能。无论你是进行简单的文件读写,还是构建复杂的文件系统操作逻辑,`File`类都能提供强大的支持。
本文将详细介绍Java中关于文件操作的API,特别是`java.io.File`类提供的各种方法。 首先,创建文件是文件操作的第一步。你可以通过传递一个包含路径的字符串给`File`类的构造函数来创建文件对象。例如: ```java ...
Java文件操作是Java编程中必不可少的部分,它涵盖了创建、读取、写入、删除以及管理文件和目录的各种功能。在Java中,文件操作主要通过java.io包中的类和接口实现。下面将对Java文件操作进行详细的总结,并提供相关...
删除文件是文件操作中的常见需求,可以通过`java.io.File`类的`delete()`方法实现: ```java public void delFile(String filePathAndName) { try { java.io.File myDelFile = new java.io.File(filePathAndName)...
要使用SmbFile类,首先需要创建一个SmbFile对象,指定共享文件的URL,然后通过这个对象进行文件操作。以下是一个简单的示例,展示如何读取共享文件: ```java import jcifs.smb.SmbFile; import java.io....
在Java 7中,文件操作得到了显著的改进,引入了`java.nio.file`包,其中最重要的新特性之一就是Path类的出现。Path类是Java 7文件系统接口(FileSystem API)的核心部分,它提供了一种抽象的方式来表示文件或目录的...
在Java编程语言中,文件操作是一项基础且至关...以上就是关于"Java实现文件复制,File文件读取,写入,IO流的读取写入"的主要知识点。通过理解并熟练应用这些概念和方法,开发者可以有效地处理Java环境中的文件操作。