我是一些C++的全新Java代碼,我想知道當我調用靜態方法或訪問靜態字段而沒有該類的實例時會發生什麼:沒有對象的Java和靜態成員/函數訪問
class Foo {
public final static Scanner _input = new Scanner(System.in);
}
class Bar {
public final static Scanner _input = new Scanner(System.in);
}
...
SomeCode[Foo._input.nextInt()];
我無法想象一個臨時對象被創建,但不知道。 謝謝
+1非常快:) – Bohemian