最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

输入输出

运维笔记admin2浏览0评论

输入输出

输入输出

      上次谈到,程序在开眼看世界时总会对着这个崭新的世界大声说一声,“hello world!”。那么这几句代码哪些是必须的,哪些是可有可无的呢?

       我们知道,计算机本质上是一个机器,就像台灯,或者汽车。既然是机器,就涉及到了人与机器的交互。比如台灯,我们只有打开了开关,台灯才会亮。比如汽车,我们只有按下了启动按钮,汽车才能发动起来。所以,是机器就应该有个开关,打开了这个开关,机器才能平稳的运行下去。那么这段代码的开关在哪里呢?让我们一起来回顾下这段代码:

public class Main {public static void main(String []args) {System.out.println("hello world!");}
}

       这行代码的开关就是public static void main(String []args){};要想让整个机器能够运行起来,我们就必须加上这个开关。因此,这段代码是必不可少的。public class Main是否也是必须的呢?public class是不可少的,Main是可以替换的,换成A、B、C都是可以的,不信你可以试下哦。

       刚刚谈到,计算机本质上是个机器,那既然是个机器,就需要人和机器对话,人告诉计算机一些数据,计算机经过了复杂的运算再告诉人结果是什么?总得老说,计算机就是人的一个好帮手,帮助人们把意见事情干完了,然后再把干的结果反馈给人类。那人类是如何把话传给计算机呢,计算机又是如何把结果反馈给人类呢?也就是说,计算机的耳朵和嘴是什么呢?其实就是输入和输出。

      先让我们一起来看下计算机是如何用嘴来告诉人类运行结果的吧?System.out.println("hello world!"); 计算机运行完后,用这几行代码就会在界面上打印一串结果,以此来告诉人类想要的结果。那计算机是如何听人类的命令呢?让我们一起来看下如下几行代码。

    

public class Main {public static void main(String[] args) {int i=0;Scanner scanner = new Scanner(System.in);if (scanner.hasNextInt()) {i = scanner.nextInt();}System.out.println("The result is:" + i);}
}

      其中Scanner就是专门来解决计算机倾听人类程序的代码。当运行该行代码后,计算机便可以倾听人类的指令,并将运行结果通过嘴说出来。

3
The result is:3

      从程序中我们又看到,int i 这个变量,那么变量到底是什么东西呢?欲听该类问题,且听下回分解。

发布评论

评论列表(0)

  1. 暂无评论