这里的输入输出你可以简单的理解为人与人之间的沟通交流,虽然我们已经习以为常了,但是可以细品一下:
我:你好。(握手)
小魏:你好。(握手)

就是简单的一来一回,都是通过我们的感官、大脑快速判断之后的形成的,于是乎我们就有了不知不觉的输入输出了。

那计算机怎么区分输入输出呢?
标准的输入:键盘
标准的输出:显示屏

其他的输入还有麦克风、鼠标等。
其他的输出还有音响等。

经常使用电脑的人基本上都很熟悉,我们用键盘输入文字和电脑交流。
而电脑勤勤恳恳的通过显示屏或麦克风输出出来让我们听到看到(不知道以后会不会可以摸到),
这些都是在照顾我们人类的感官系统,他们可以用最简单最高效高低电平来输入输出,但是人类不懂啊。

PS:大家可以思考一下手机有哪些输入输出。
Java学习手册——第六篇输入输出-LMLPHP
Java语言也是贴心的给我们带来了输入输出的方法:

// 导入 Scanner 输入类
import java.util.Scanner;
  
public class Main {  
    public static void main(String[] args) {
        // 创建一个标准的 Scanner 对象以读取用户输入 
        Scanner scanner = new Scanner(System.in); 
        // 向控制台输出下面的字符串
        System.out.println("请输入一个字符串:");  
        // 读取用户输入的字符串,放入input变量中
        String input = scanner.nextLine();  
        // 输出用户输入的字符串  
        System.out.println("你输入的字符串是:" + input);  
    }  
}

有了输入输出我们就能做很多事情了,
比如你可以输入一个字符,然后计算机会输出一段话,
就像当前的比较火热的AI一样,
一问一答,谈笑间。

当然在最终的结果输出之前,我们是需要大量计算的。
比如,我们人类互相打招呼:
我:吃了吗?
小魏:吃了。

是的,大脑已经帮我们思考了,之间回答“吃了”。
你也可以设计一个程序,不管输入任何字符,都会输出:“吃了”。
试试吧,让你聪明的大脑转动起来,带着玻璃绣球灯,指引你走向远方。

01-13 22:00