zoukankan      html  css  js  c++  java
  • 第十周课程总结

    上次的课堂作业:课堂上做完了感觉没做好,回宿舍重新做了一遍。
    实验代码:

    package test6;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.io.FileOutputStream;
    import java.io.InputStream;
    import java.io.OutputStream;
    
    public class test6 {
    
    	public static void main(String[] args) throws Exception {
    
    		File f1 = new File("d:" + File.separator + "test" + File.separator + "demo1.txt");
    		File f2 = new File("d:" + File.separator + "test" + File.separator + "demo2.txt");
    
    		InputStream input = null;
    		input = new FileInputStream(f1);
    
    		byte b[] = new byte[(int) f1.length()];
    		input.read(b);
    
    		input.close();
    
    		System.out.println(new String(b));
    
    		OutputStream out = null;
    		out = new FileOutputStream(f2);
    
    		String str = new String(b);
    		str = str.toUpperCase();
    		byte a[] = str.getBytes();
    
    		out.write(a);
    		out.close();
    
    	}
    
    }
    
    

    截图:


    第十周课程总结:
    一:首先是对Java IO中操作文件类——File的了解
    二:对字符流与字符流的基本操作,在java.io包中操作文件内容主要有两大类:字节流字符流。两大类分为输入和输出操作,在字节流中输出数据主要是OutputStream完成,输入使用InputStream,在字符流冲输出主要是使用Writer类完成,输入主要是Reader完成
    三:File类常用操作:创建文件,删除文件,创建文件夹,列出指定目录全部文件,删除目录。
    四:字符流与字节流的区别:
    1.字节流在操作的时候本身是与文件本身直接操作的,而字符流在操作的时候是使用到缓冲区的。
    2.字节流在操作文件时,即使不关闭资源(close方法),文件也能输出,但是如果字符流不使用close方法的话,则不会输出任何内容,
    五:在IO中输出时最好使用打印流,这样方便地输出各种类型的数据。
    六:继续撸起袖子加油干!!!

  • 相关阅读:
    构建之法阅读笔记一
    第一冲刺阶段 工作总结 02
    第一冲刺阶段 工作总结 01
    学习进度条 第七周
    团队计划会议 01
    团队博客 一 需求分析
    学习进度条 第六周
    数组练习3 求最大连通子数组的和
    03构建之法阅读笔记之三
    团队项目个人每日总结(4.19)
  • 原文地址:https://www.cnblogs.com/huanglexing/p/11784400.html
Copyright © 2011-2022 走看看