获得徽章 0
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
赞了这篇文章
有大佬能给我简单解释一下这是为什么吗一、
public class Test{
static {
a = 1;
}
static int a = 2;
public static void main(String[] args) {
System.out.println(a);//2
}
}
二、
public class Test{
static {
a = 1;
//a++出错
}
static int a;
public static void main(String[] args) {
System.out.println(a);//1
}
}
public class Test{
static {
a = 1;
}
static int a = 2;
public static void main(String[] args) {
System.out.println(a);//2
}
}
二、
public class Test{
static {
a = 1;
//a++出错
}
static int a;
public static void main(String[] args) {
System.out.println(a);//1
}
}
展开
评论
点赞
赞了这篇文章
Java