io--File文件
来源:互联网 发布:淘宝美工制作流程 编辑:程序博客网 时间:2024/06/07 00:04
IO流的装饰设计模式,就像 有大水管、小水管、弯曲水管,经过,统一的处理,最后都能走一种标准的管道,那么大家维护这一种标准的管道就行了,类似JVM
重点 :
字节流
字符流
装饰设计模式
NIO
对象序列化
File类 -->代表是一个文件和目录,是文件和目录在程序中的一种抽象,通过文件路径的字符串来创建File类的实例。
File不能访问文件或者文件夹里面具体内容,需要输入输出流进行访问。
文件路径字符串:
1 绝对路径,就是一个文件在整个电脑中的完整路径
2 相对路径 ,就是相比这个源程序的相对路径
获取文件或者文件夹路径、文件名、大小
System.out.println(f.getName());
System.out.println(f2.getName());
//返回路径名
f.getPath();
System.out.println(f2.getPath());
//文件长度大小
System.out.println(f2.length());
/*按照传输方向分为:输入 输出 流 * 按照内存处理方式,或者说单位大小分为:字节流 字符流 * * 字节流:每个最小单位是1个字节,8个位 --- [0011 0101],每一位存储0或者1,对应电路通电或者不通电 * 字符流:每个最小单位是1个字符,1个字符是2个字节,是16个位 [1100 1111 0000 0101] * * * */package day8yue7;import java.io.*;public class TestFile1 {public static void main(String[] args) {File f = new File("E:\\name\\name1\\name2");File f2 = new File("D:\\file");//这是f里面自己添加一个文件 "新建文本文档.txt",组合创建出来的File f3 = new File(f,"新建文本文档.txt");try {f.mkdirs();f2.createNewFile();//不管有没有这个文件,一定要执行创建,就怕不存在的话会有空指针异常,而且先把f创建了f3.createNewFile();} catch (Exception e) {System.out.println("创建不了");}//返回文件名或者路径名,不是整个完整路径,f.getName()System.out.println(f.getName());System.out.println(f2.getName());//返回路径名System.out.println(f.getPath());System.out.println(f2.getPath());System.out.println(f2.length());//文件夹只是文件的归类一个节点表示,没有大小长度的,只有里面的文件有大小长度System.out.println(f.length());System.out.println(f3.length());}}
阅读全文
0 0
- io--File文件
- File io流创建文件
- File,IO文件相关操作
- Perl 文件操作 (IO::File)
- 文件操作---java.io.File
- Java-Io之文件File
- File.io读取文件(一)
- File.io读取文件(二)
- File.io读取文件(三)
- File.io读取文件(四)
- File.io读取文件(五)
- File.io读取文件(六)
- Java-Io之文件File
- java.io.file 各种文件操作
- IO流操作与文件File操作
- java.io.file 各种文件操作
- IO流--File对象功能--文件列表
- python file io (文件处理 )
- grep命令详解
- Linux系统磁盘配额及阵列
- 解决 Eclipse 项目中有红色感叹号的详细方法(图文)
- Linux基本操作命令
- 利用工具跨域通信(发送请求数据)等
- io--File文件
- CodeForces
- 爬虫踩过的坑!!!
- 【小技巧】让html文件快速用其他软件打开
- Mac下AndroidStudio中手动配置Gradle
- Struts2最新版(2.5.12)快速入门(一) 框架搭建
- Android RecyclerView下拉刷新
- JavaSE 回顾与总结
- 8月7日小结