zoukankan      html  css  js  c++  java
  • 第十周学习总结

    package demo;
    import java.io.*;
    public class demo1 {
    
    	public static void main(String[] args) {
    		File f=new File("D:"+File.separator+"test"+File.separator+"Demo02.txt");
    		InputStream input=null;
    		try {
    			input=new FileInputStream(f);
    			int temp;
    			try {
    				while((temp=input.read())!=-1) {
    					System.out.print((char)temp);
    				}
    			} catch (IOException e) {
    				
    				e.printStackTrace();
    			}
    		} catch (FileNotFoundException e) {
    			e.printStackTrace();
    		}
    		try {
    			input.close();
    		} catch (IOException e) {
    			e.printStackTrace();
    		}
    		
    	}
    
    }
    
    首先我对字节流中的输出流与输入流的步骤进行反复的编程,让我对它的记忆越来越深,并对这个InputoutStream与OutputStream的捉摸了好久,到最后才知道是以程序为中心的输入与输出,才让我从困惑中走出来,感谢网络上的视频!!!!这才让我一步步能跟上后面很多程序的阅读。
    

    课程总结(这周东西有点多我一点一点的总结)

    一:首先是对Java IO中操作文件类——File的了解(其实就是利用File类设置路径再对其进行方法的利用(File的方法有很多比如创造文件删除文件判断文件是否存在等等))

    import java.io.*;
    public class demo1 {
    
    	public static void main(String[] args) {
    		File f=new File("D:"+File.separator+"test"+File.separator+"Demo02.txt");
    		try {
    			f.createNewFile();
    		}catch(Exception e) {
    			e.printStackTrace();
    		}
    	}
    
    }
    

    二:对字符流与字符流的基本操作(我先总结下文件操作的步骤1:使用File类打开一个文件,2通过字节流或字符流的子类指定输出的位置,3:进行读或写的操作,4:关闭石输入与输出),在字节流中有OutputStream(对程序中到文件中进行read)与InputStraem(对文件到程序中write的功能)而再字符流当中则有reader与writer跟字符流的理解差不多吧。
    三:转换流——OutputStreamWriter与InputStreamReader的了解,前面那个就是从程序到文件(字符流到字节流的转变),后面的则是从文件中到程序(字节流到字符流的转变)
    四:内存操作流也有字节流与字符流的(字节流中分ByteArrayInputStream与ByteArrayOutputStream两种,在字符流中分ByteArrayReader与ByteArrayWriter两种,理解意思跟上面的差不多,也有他们相对应的方法)
    五:管道流只要注意要把输出流连接到输入流中即可,利用connect来连接(PipeOutputStream连到PipeInputStream即可)定义两个接口利用implements.
    六:打印流就是将其格式化输出,利用C语言所学的printf输出,也是用%d或者%f或%c或%s即可

    虽然你不懂,但我知道!!!!

  • 相关阅读:
    docker-compose运行nginx
    docker后台持续运行
    docker-compose运行tomcat
    集群session解决方案
    docker运行mysql
    docker运行svn
    mongodb数据的导出和导入
    mongodb副本集的docker化安装
    grafana使用json数据源监控数据
    docker化安装grafana
  • 原文地址:https://www.cnblogs.com/chenxinxin/p/11774716.html
Copyright © 2011-2022 走看看