Java--IO--标准输入流和标准输出流

  1.  

     

    package com.model.io.standard;
    
    
    import java.util.Scanner;
    
    /**
     * @Description:测试类
     * @Author: 张紫韩
     * @Crete 2021/6/19 10:25
     */
    public class InputAndOutput {
        public static void main(String[] args) {
            //标准输入流:System.in
            //in是System类中的一个属性 :public final static InputStream in = null; 即编译类型为InputStream
            //System.in    编译类型  InputStream
            //System.in   运行类型  BufferedInputStream
            //System.in 代表标准输入 键盘
            System.out.println(System.in.getClass()); //输出的类型是BufferedInputStream,即运行类型
    
            //标准输出流:System.out
            //out是类中的属性: public final static PrintStream out = null; 即编译类型:PrintStream
            //System.out的编译类型和运行类型都是 class java.io.PrintStream
            //System.out代表:标准输出:显示器
            System.out.println(System.out.getClass());//输出的class java.io.PrintStream 即运行类型为class java.io.PrintStream
    
            Scanner scanner = new Scanner(System.in);
            System.out.println("请输入值:");
            System.out.println("输入的值为:"+scanner.next());
    
        }
    }

     

     

     

posted @ 2021-06-19 10:41  张紫韩  阅读(70)  评论(0编辑  收藏  举报