在开始编程学习与练习之前,我们需要先知道如何运行一个程序。
一般而言,在学习编程的过程中有两种比较常用的方法来运行一个已经写好的程序:一种是使用命令行来运行程序,另一种是使用IDE[1]来运行程序。
接下来,我会以一段java程序为例演示如何通过这两种方法来运行程序的。
不同编程语言的使用者和学习者可以不必理解例子里所使用的指令命令和java代码语法,只需要体会两种方法是如何启动一个程序的,程序结果是如何展示的,以及两种方法启动同一个程序所得到的程序运行结果是否一致。
一,使用命令行运行程序
使用命令行来运行一个程序是指,通过在终端[2]输入一串指令来运行一个程序。运行不同语言的程序需要使用不同的指令与命令,在学习某一特定语言时也注意要学习对应语言的指令。
二,使用IDE运行程序
使用IDE运行程序是指,在IDE界面中点击某个按钮或者按下某个快捷键来运行程序。不同的编程语言一般会使用不同的IDE,所以要了解自己所使用的IDE具体的功能按钮与快捷键分别是什么。
除了以上两种常见的程序运行方式,有的编程语言也有自己独特的运行方式。
比如HTML[3]语言就是需要用浏览器打开这个语言编写的程序。实际上这个程序就是一个网页[3]文件,所以本质上就是使用浏览器来打开网页文件。
下图的左侧为程序运行的结果,右侧为HTML语言程序。
在学会某种编程语言的程序是如何运行之后就可以开始学习编程语言的语法了,之后在学习编程的过程中会不断地运行不同的程序以查看程序是否编写正确,能否得到自己想要的结果。
-
IDE是指用于编写程序代码,修改程序代码的软件,IDE能极大提高工作效率。
更多关于IDE的信息可以参考:
《快速认识——编程环境(第三版)》(https://www.jianshu.com/p/d9a1abf6365c) ↩ -
终端是指人与机器交互的接口。图中输入命令行的窗口就是一种终端。 ↩
-
关于HTML语言与网页可以参考:《快速认识——网页的原理》(https://www.jianshu.com/p/7ba969f812f6) ↩ ↩