行Java之道(三) 语句块

什么是语句块

语句块是我自己增加的一个概念,来避免前期我老实忘记“{}”的成对出现,我发现这样理解后,能够很好的养成习惯,对初学者应该有所帮助。

首先语句块表示的是一段代码,也就是一定范围内的代码块,既然是一段代码就会有范围。而在Java中用"{}"一对大括号来表示范围,大括号和大括号以内的语句就叫做语句块。在初期很多人会因为大括号的问题苦恼,总是会写前边忘了后面,明白"{}"是表示的范围,也就能明白它是成对出现的,这是基本语法。

初见的一些语句块

1.类语句块
2.方法语句块

类语句块

从HelloWorld开始其实就接触到类了,只是初学者此时对这个类还是不知所以然的,大可就视为一个Java文件吧。而类语句块就是指得整个从“public class Hello{”开始一直到最后一个"}"结束所表示的范围,只要出现在这对括号以内,就代表着属于这个类。

方法语句块

方法对初学者而言,也是很难知晓它到底的含义。所以直接了当的有一个定义,后期到了面向对象再深入理解其实比较好。方法也称之为函数,是具有特定功能的代码块,就是一段大括号所包含起来的代码。

方法代码块会比类的写法更多变一些,掌握上也要更难,不过一开始有所了解也是比较好的,这里就拿HelloWorld方法来讲。

AVihgYW.png

初学者没有必要一下就吃下,这点在这里只是简单的知会一下,对后期的学习有好处而已。因为main所折射出的是以后我们写方法的时候可能需要的东西。

以代码块的方式理解有什么意义

这只是我个人在初学Java时自己的一些看法,按照代码块的理解方式,我初步的养成了基本语法习惯,以不至于老是写编译错误的程序。
另外这样对后去理解封装是有好处的。

其他的语句块

1.分支语句块
2.循坏语句块
3.各种语句块的嵌套

如果能理解语句块的概念,那么对后面学习更为难一点的其他语句块是有好处的,特别是在不同语句块需要嵌套完成一个功能的时候。

你可能感兴趣的:(行Java之道(三) 语句块)