什么是流?流有什么特点?
所谓流
就是数据流,传输数据的通道
特点
1 数据是 一连串字节或字符 进行流动(传输)
2 先进先出
输入输出设备有哪些?
输入
键盘/鼠标/硬盘/U盘/网络
输出
显示器/打印机/硬盘/U盘/网络
注意事项
1 输出的参考是内存(程序),从程序输出数据到硬盘/显示器/网络等
2 输入的参考是内存(程序),从硬盘/鼠标/键盘/网络等加载数据到内存
File类
操作 文件 与 文件夹 的类
判断文件还是目录
File file = new File(“c:
\\imcc\\test.txt”);
所谓流
就是数据流,传输数据的通道
特点
1 数据是 一连串字节或字符 进行流动(传输)
2 先进先出
输入输出设备有哪些?
输入
键盘/鼠标/硬盘/U盘/网络
输出
显示器/打印机/硬盘/U盘/网络
注意事项
1 输出的参考是内存(程序),从程序输出数据到硬盘/显示器/网络等
2 输入的参考是内存(程序),从硬盘/鼠标/键盘/网络等加载数据到内存
File类
操作 文件 与 文件夹 的类
判断文件还是目录
File file = new File(“c:

file.isDirectory();
file.isFile();
*注意:如果文件或目录不存在,就都返回False
判断是否存在
File file = new File(“c:\\imcc\\test.txt”);
if(file.exists()){
//存在
}
创建文件或目录
File file = new File(“c:\\imcc\\test”);
//创建文件
file.createNewFile(); //创建没有后缀的文件
//创建目录
file.mkdirs();
file.mkdir();
列表项目
输入流
字节输入流InputStream
字符输入流Reader
输出流
字节输出流OutputStream
字符输出流Writer
字节流 与 字符流
转载请注明:XAMPP中文组官网 » Java 输入输出流