public class NameClass {
private static int x ;
public static void main(String[] args) {
name(x);
System.out.println(x);
}
public static void name(int x){
x ++;
}
}
//请帮忙分析下为什么这断代码的输出为0?
package cn.com.test2;
public class A {
public static void testMethod(String name){
System.out.println("hello"+name);
}
public static void main(String[] args) {
testMethod("nick");
//?
((A)null).testMethod("tom");//这句话是什么意思呢?求详细解答
}
}