我在调用非静态方法时感到困惑
class A { void doThis() {} public static void main(String... arg) { A a1 = new A(); a1.doThis(); // method - 1 new A().doThis(); // method - 2 } }
我知道方法1和方法2都会调用doThis(),但有没有任何功能差异?