-2
我听说Java整数是通过价值,为什么下面的代码在code.runnable.com工作?为什么code.runnable.com允许我在Java中更改变量的值?
public class HelloWorld {
public static void main(String[] args) {
int number = 0;
number = 2;
System.out.println(number);
}
}
的代码将打印出。
你**不是**甚至调用一个方法。这是简单的本地分配。请澄清你的问题。 –
@ElliottFrisch不调用方法**来修改变量**。 'System.out.println'是一个方法,它被调用。 – MikeCAT
@MikeCAT好吧,'main'也是。但OP的问题只包括一个本地分配的例子。 –