public class test {
public static void main(String[] args) throws Exception {
final int num = 111;
new Thread() {
@Override
public void run() {
num = 222;
}
}.start();
}
}
我想改变它的值,num
但是我只能这样做,如果我将它设置为final
不允许我修改它。在其他语言(例如 C)中,我们可以使用指针,但 Java 不能?