静态初始化块只在类加载时执行,且只会执行一次,同时静态初始化块只能给静态变量赋值,不能给普通变量赋值
2015-09-10
我亲自在eclipse上敲的代码,结果运行显示的是有限执行的普通初始化块,然后是静态初始化块,最后是构造方法!我截图了!
2015-09-10
已采纳回答 / wangdonny
首先你上面的类写错了,首行的类名后不能有括号;然后,public Telphone(){}是构造器,输出语句当然不是一定要在这里面,估计你是在看java的基础吧,这样写是为了让你看到构造器的执行,而已。
2015-09-10