第一节 让电脑对你说“你好”
在学习编程之前,你一定很好奇,电脑上可以显示文字、图片,可以播放音乐,电影,还可以用它跟别人网络聊天、视频对话,它们是怎么做到的呢? 其实这都是电脑程序的功劳,电脑里的一切都是被各种不同的程序控制的。有控制显示器的程序,有控制键盘的程序,有打字的程序,有播放声音的程序,还有统一协调这些程序的程序。一台电脑就像一个巨大的工厂,每个程序就是这个工厂里的人,每个人都有自己的工作职责,大家分工合作,就形成了有趣的电脑世界。
那么我们是不是也可以创造一个电脑程序,让电脑按我的想法来执行呢?当然可以,电脑中的每个程序都是由人创造的,这项有趣的创造电脑程序的事情就叫编程。 编程就是创造电脑程序的过程,就是人和电脑的交流,要交流就需要用一种电脑可以理解的语言,向电脑下达指令,让电脑按照你的想法来运行。人们发明了很多种语言来和电脑交流,Java语言就是其中的一种,也是最受大家喜爱、流行度最高的编程语言。
在生活中,人们第一次见面打招呼都会说一句“你好”,在Java编程中,想要让电脑对你说“你好”,只需要用一条语句就可以。 System.out.println("你好"); 这是Java语言规定的电脑输出文字的格式,其中System.out.print()是向电脑下达输出文字的指令,“你好”是我们向电脑下达的指令内容,这条语句最后的“;”就是告诉电脑,这条指令已经结束了,整个这条语句就是让电脑向你说“你好”两个字。 在Java语言中,我们把每一条单独的指令叫做语句,把很多条语句放在一起形成的指令块叫代码。 在Java语言中,每条语句都要以“;”结束,要特别注意的是,语句结束的标志——“;”,是英文输入法下的符号。 但是上面这一条单独的语句是不能运行起来的,因为电脑要识别你的指令还要按Java语言规定的格式,提供一个完整的程序结构,才能行成程序代码。 public class NiHao{ public static void print() { System.out.println("你好"); } } 这是一段完整的程序代码,我们发现除了我们上面说到的有让输出文字指令外,外面还包括了两层“{}”。 其中第一级“{}”,像下面这样。 public class NiHao { } 这一级代码,是指明了程序的名称叫做“NiHao”。 程序名称又叫类名,是我们自己给程序定的名字。这个名字可以根据你自己的喜好来起名,但是Java规定的类名首字母,也就是类名的第一个字母必须要用大写字母。 同时程序的类名也是程序文件的名称。用“{}”括起来是告诉电脑,我的程序内容是“{}”里面的东西,当你向电脑输入上面这段代码的时候,电脑就会明白,你创建了一个名字叫“NiHao”的程序,而且程序的内容就在“{}”里面。 程序内容中还有第二级级“{}”,像下面这样。 public static void print() { } 我们把这一级叫做程序的方法,方法就是几条指令放在一起的代码块。而代码中的“print”是程序的方法名称,程序的方法名称又叫方法名。方法名也可以根据你自己的喜好来起名,但是方法名的起名规则是首字母必须用小写字母。 类名和主法名,只是电脑识别程序代码的一个标志,就像每个人都要有一个自己的名字一样,程序中的类也要有类名,方法也要有方法名。 在Java语言中,我们把类名、方法名等代码标志名称统称为标示符。 上面这段代码,是告诉电脑我有一个名叫“print”的方法,这个方法中具体的指令都在我的“{}”中。当你向电脑输入上面这一段代码时,电脑就会明白,程序有一个名叫print的方法,里面包括了程序要执行的指令,电脑会按从上往下的顺序一条条执行指令,在这个例子中,我们只有一条指令“System.out.println("你好");”。 在Java语言中,的所有程序都要严格按照上面的结构来写,电脑才会正确识别你的指令。这种严格的程序结构规定就叫语法。 有一点要特别注意,在Java编程中,所有的标点符号,都一定要用英文输入法。如果错误的使用了中文输入法输入的标点符号,你的程序代码就是不符合Java的语法规则的,无法正确被电脑识别。也就是说“”和""是不一样的符号,只有""才是可以被电脑正确识别的符号。 现在,你已经写出了你的第一个Java程序,一个让电脑对你说“你好”的程序。
以上内容为《全民学编程之Java篇——一本人人都看得懂的编程书》内容摘录,更多精彩内容,请参阅《全民学编程之Java篇——一本人人都看得懂的编程书》图书。
《全民学编程》系列图书在淘宝、天猫、京东、当当、新华书店等各大电商网站平台均有售。
在相关电商网站平台中搜索商品”全民学编程之Java篇“即可选择购买!
感谢您的支持!