我在 Kathy Sierra 的书中读到过:
“局部变量有时称为堆栈、临时、自动或方法 变量,但无论您使用什么,这些变量的规则都是相同的 调用他们。”
为什么局部变量叫automatic?
最佳答案
当声明它们的 block 执行完成时,局部变量自动不再存在。
{
int a = some_initialisation_value;
....
}
// a automatically vanishes here.
关于java - 为什么局部变量在Java中也叫 "Automatic"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2672399/