关于static和final的问题
就你所学到的static和final知识来看,下面哪些程序可以通过编译?
(1)public class foo{
static int x;
public void go(){
System.out.println(x);
}
}
(2)public class foo2{
int x;
public static void go(){
System.out.println(x);
}
}
(3)public class foo3{
final int x;
public void go(){
System.out.println(x);
}
}
(4)public class foo4{
static final int x = 12;
public void go(){
System.out.println(x);
}
}
(5)public class foo5{
static final int x = 12;
public void go(final int x){
System.out.println(x);
}
}
(6)public class foo6{
int x = 12;
public static void go(final int x){
System.out.println(x);
}
}