IO流-File類的概述和構造方法

ZHOU_VIP發表於2018-09-06
package cn.itcast_01;

import java.io.File;

/*
 * 我們要想實現IO的操作,就必須知道硬碟上檔案的表現形式。
 * 而Java就提供了一個類File供我們使用。
 * 
 * File:檔案和目錄(資料夾)路徑名的抽象表示形式
 * 構造方法:
 * 		File(String pathname):根據一個路徑得到File物件
 * 		File(String parent, String child):根據一個目錄和一個子檔案/目錄得到File物件
 * 		File(File parent, String child):根據一個父File物件和一個子檔案/目錄得到File物件
 */
public class FileDemo {
	public static void main(String[] args) {
		// File(String pathname):根據一個路徑得到File物件
		// 把e:\\demo\\a.txt封裝成一個File物件
		File file = new File("E:\\demo\\a.txt");

		// File(String parent, String child):根據一個目錄和一個子檔案/目錄得到File物件
		File file2 = new File("E:\\demo", "a.txt");

		// File(File parent, String child):根據一個父File物件和一個子檔案/目錄得到File物件
		File file3 = new File("e:\\demo");
		File file4 = new File(file3, "a.txt");

		// 以上三種方式其實效果一樣
	}
}

 

相關文章