在 php 和其他一些语言中,我可以有一个没有任何入口条件的代码块,例如 if、for 或函数调用:
echo "Hello World";
{
echo "What does this mean";
}
这究竟意味着什么。如果我没记错的话,我也可以在java中做到这一点。这究竟意味着什么?
http://en.wikipedia.org/wiki/Block_(programming) - 块创建某种代码的原子单元。在执行的顶级/进入级别流程中,一个块被视为相当于一行。
它定义了范围。即块内定义的变量在块外将不可用。