I/O输入流的构造
I/O输入流的结构
Java的输入输出流在io和nio这两个不同的包下面
file类,如果说在java中file不单单是指文件,同时也只目录,这种说法是正确的,但并不准确。file指的其实是文件系统的路径(例如:D:\TDDOWNLOAD和D:\TDDOWNLOAD\TestDaf词汇或者D:\TDDOWNLOAD\TestDaf词汇\TestDaf词汇 下文件夹a)这种文件系统的结构是一种树形的数据结构,而文件正式这棵树的叶子节点。
在文件系统中插入子节点:
注意File类有四个构造方法,各有用途,但是基本的原理是完全相同的,就是通过程序员给出的URI来自动地在文件系统中来构建这个File
File file=new File("D:/test/a.asp"); file.createNewFile();
//windows 的路径定义是这样: File folder=new File("C:\\source"); File file=new File("C:\\source\\temp.txt"); // '\'属于特殊字符,需要装换,而'\'就是转意字符 //而unix系统的文件分割符和windows不一样,但File类的static 字段 //pathSeparator ,在unix或lunix下也适用。 //Example: StringBuffer folderStr.append("C:").append(File.pathSeparator).append ("source"); File folder=new File(folderStr.toString());
本文来自****博客,转载请标明出处:http://blog.****.net/jackpk/archive/2010/06/29/5702934.aspx
File file=new File("D:/test/a.asp"); file.createNewFile(); System.out.println(file.isDirectory());
输出:false
方法mkdirs