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()); } }
原文:https://www.cnblogs.com/zzhAylm/p/14902222.html