最赞回答 / 七九九
说明你对程序的运行还不了解,没有真正理解这个程序。这种情况下,我建议你采用第一季教过的debug方法进行调试,弄清楚程序的执行过程。main方法之前完成的其实是类的申明,是所有workhorse class(主力类)都要完成的申明工作,前面的内容暂时是不工作的(除了静态初始化块)。一般情况下这种类的main方法其实是用来做测试的,所以我们debug的时候在main的第一条语句设置breakpoint。进入调试之后,会发现console区域立马显示了“通过静态初始化块初始化age”,这说明静态初始化块在类加...
2016-01-26
已采纳回答 / TimLai
public class OK4 { //修改为静态:static String name; String name;//申明变量 改:sring 单词错误 //修改为静态:public static OK4(); public OK4(){//构造方法 name="爱慕课"; System.out.println("name是:"); } public static void main(Strin...
2016-01-26