构造器1 File(String pathname) //相对路径 File file1 = new File("hello.txt"); //windows绝对路径 File file2 = new File("C:\\Users\\Mi\\Documents\\project\\idea\\JavaBase\\hello.txt"); //路径分隔符 String separator = File.separator; 构造器2 File(String pare…
package liu0926; import java.io.File; import java.io.IOException; public class Text01 { public static void main(String[] args) { //IO流,File类的测试 //实例化某个文件的file对象 File file =new File("d:/text.txt"); //判断目标是否存在 if(file.exists()) { System.out.printl…
File类的获取功能 @Test public void test2(){ File file1 = new File("hello.txt"); File file2 = new File("C:\\Users\\Mi\\Documents\\project\\idea\\JavaBase\\hello.txt"); System.out.println(file1.getAbsolutePath());//获取绝对路径 System.out.println(fi…
File类的判断功能 @Test public void test5(){ File file = new File("hello.txt"); //判断是否是文件目录 System.out.println(file.isDirectory()); //判断是否是文件 System.out.println(file.isFile()); //判断是否存在 System.out.println(file.exists()); //判断是否可读 System.out.println(fil…
个人博客网:https://wushaopei.github.io/    (你想要这里多有) 1.File类型 1.1.File类的理解 File类是在java.io包下 File可以理解成一个文件(.mp3  .mp4 .txt)或者一个目录 File没向文件写入数据的功能.只创建,删除,文件大小等方法. File可以理解成流的终端. 我们经常将File的对象作为实参传入到流的构造器中 File 能新建.删除.重命名文件和目录,但 File 不能访问文件内容本身.如果需要访问文件内容本身,则…
1.File类 File类可以在程序中 操作文件和目录.File类是通过建立File类对象,在调用File类的对象来进行相关操作的. 示例: public class Demo01 { public static void main(String[] args) { File f = new File("f:/我的歌声里.txt"); //访问文件名相关 String name = f.getName(); System.out.println("文件名:" + n…
File类的使用 Java中的File类是在java.io.File中,Java.IO.File类表示文件或目录. File类只用于表示文件(目录)的信息(名称.大小等),不能用于文件内容的访问. 一.File类的常用API介绍 首先在我的d盘下创建一个测试用的文件夹和文本文件,如下图所示: 1.创建File对象 我们创建一个File对象来获取测试用的目录,创建File对象最常用的就是通过文件的路径来创建,即File(String 路径),对于同一个路径有 以下三种方式: /* * File(S…
1.File类的构造方法: File(String  pathName):通过一个指定的字符串类型路径来创建一个文件对象 File  (String parent,String child):通过指定的一个字符串类型的父路径,和一个指定的字符串类型的子路径来创造一个文件对象,字符串parent和child最终会成为一个完整路径 File(File parent,String child):通过指定的一个父对象,和一个字符串类型的子路径来创造一个对象 不管是文件还是文件夹,都是使用File对象来进…
package com.hxzy.IOSer; import java.io.File;import java.io.IOException; public class Demo03 { public static void main(String[] args)throws Exception{ Gu_1(); Gu_2(); } /* * 2.File对象调用file.mkdirs() * 可以创建多层文件夹 * 这个方法是创建文件夹的 返回的同样是布尔值 * 同样需要File类的构造方法…
IO概述: 程序数据都是在内存中,程序运行结束,这些数据将清空,数据都都不能保存下来,下次程序启动的时候,想再把这些数据读出来继续使用,把数据持久化存储,就需要把内存中的数据存储到内存以外的其他持久化设备(硬盘.光盘.U盘等)上. 当需要把内存中的数据存储到持久化设备上这个动作称为输出(写)Output操作. 当把持久设备上的数据读取到内存中的这个动作称为输入(读)Input操作. 因此我们把这种输入和输出动作称为IO操作. public static void method1(){ //与系统…