public class Test { int num=0; num=10; { num+=5; } Test(){ System.out.println(num); } public static void main(String [] args){ new Test(); } }
n = 10; 这行会编译出错,因为变量可以在属性中定义赋值,也可以在代码块中定义赋值,还可以在方法行为中定义赋值,其他的就不行
62,614
社区成员
307,327
社区内容
加载中
试试用AI创作助手写篇文章吧