假设我有一个Java function
。
public function goodname(int a){
int b=8;
}
有没有办法在没有吸气剂和二传手的情况下访问可变b
?
我在一次采访中被问到这个问题。我的回答是否定的,但他坚持说有一种方法我想知道我该怎么做?
不,b
对于goodname
方法来说完全是私有的。它不能由goodname
外部的代码访问,除非它以某种方式由其中的代码公开。
不,此b
仅在执行goodname
时存在。您无法从外部访问它。
无法访问内部变量。您无法从外部访问它。除非你让它像下面这样
public int b=8;
public function goodname(int a){
//b = 8;
}