语句块
语句块(有时 叫做复合语句),是用花括号扩起的任意数量的简单Java语句。块确定了局部变量的作用域。块中的程序代码,作为一个整体,是要一起被执行的。块可以被嵌套在另一个块中,但是不能在两个嵌套的块内声明同名的变量。语句块可以使用外部的变量,而外部的变量不能使用语句中的定义的变量,因为语句块中定义的变量作用域只限于语句块。
示例代码-语句块
public class Test16 {
public static void main(String[] args) {
int n;
int a;
{
int k;
int n;//编译错误;不能重复定义变量n
}//变量k的作用域到此为止
}
}
方法
方法(method)就是一段用来完成特定功能的代码片段,类似于其它语言的函数(function)。
方法用于定义该类或该类的实例的行为特征和功能实现。方法是类和对象行为特征的抽象。方法很类似于面向过程中的函数。面向过程中,函数是最基本单位,整个程序由一个函数调用组成。面向对象中,整个程序的基本单位是类,方法是从属于类和对象的。
方法的声明格式:
[修饰符1 修饰符2....]返回值类型 方法名(形式参数列表){
jav