一,块
块是指语句,指有一堆话括号括起来的若干条简单的Java语句。块可以用来确定变量的作用域,块与块之间可以进行嵌套操作,但不能在嵌套的块中声明相同的变量(变量名相同)。
例:int a;
{
int a;
}
此时编译器就会报错。
二,数组初始化
在Java中,提供了一种创建数组对象并同时赋予初始值的简化书写形式。下面是一个例子:
int[] arr = {1,2,3,4,5};
也可以初始化一个匿名的数组:
new int[] {1,2,3,4,5};
这种表示方法讲创建一个新数组并利用括号中提供的值进行初始化,数组的大小就是初始值的个数。
//在Java中,允许数组长度为0.在编写一个结果为数组的方法时,如果碰巧结果为空,则这种语法就显得有用,此时可创建一个长度为0的数组:new arr = {0};