File:它是檔案和目錄路徑名的抽象表示
檔案和目錄是可以通過File封裝成對象的
對于File而言,其封裝的并不是一個真正存在的檔案,僅僅是一個路徑名而已,它可以是存在的,也可以是不存在的。
将來是要通過具體的操作把這個路徑的内容轉換為具體存在的。
方法名 | 說明 |
File(String pathname) | 通過将給定的路徑名字元串轉換為抽象路徑名來建立新的File執行個體 |
File(String parent,String child) | |
package com.itheima_110;
/*
File:它是檔案和目錄路徑名的抽象表示
檔案和目錄是可以通過File封裝成對象的
對于File而言,其封裝的并不是一個真正存在的檔案,僅僅是一個路徑名而已,它可以是存在的,也可以是不存在的。
将來是要通過具體的操作把這個路徑的内容轉換為具體存在的。
構造方法:
File(String pathname)通過将給定的路徑名字元串轉換為抽象路徑名來建立新的File執行個體
File(String parent,String child)從父路徑名字元串和子路徑名字元串建立新的File執行個體
File(File parent,String child)從父抽象路徑名和子路徑名字元串建立新的File執行個體
*/
import java.io.File;
public class FileDemo {
public static void main(String[] args) {
//File(String pathname)通過将給定的路徑名字元串轉換為抽象路徑名來建立新的File執行個體
File f1 = new File("//Users/steven//steven//java//steven//java.txt");
System.out.println(f1);
// File(String parent,String child)從父路徑名字元串和子路徑名字元串建立新的File執行個體
File f2 = new File("//Users/steven//steven//java//steven","java.txt");
System.out.println(f2);
//File(File parent,String child)從父抽象路徑名和子路徑名字元串建立新的File執行個體
File f3 = new File("//Users/steven//steven//java//steven");
File f4 = new File(f3,"java.txt");
System.out.println(f4);
}
}