对于java中静态函数和静态变量优先运行 是规定的 还是有说法的?
对于java中静态函数和静态变量优先运行 是规定的 还是有说法的? --------------------编程问答-------------------- 静态变量是属于一个class的,比如说一个剧院class, 有一个静态的舞台变量,还有一个perform()方法。如果这个静态变量(舞台)没有先搭建好(初始化),那这个class的方法怎么执行呢。基于此,所以有了这个规定 --------------------编程问答-------------------- 哪里来的说法? --------------------编程问答-------------------- 不是静态函数,是静态块。在jvm规范中有规定执行顺序——《Java虚拟机规范 Java SE 7 版》第五章 --------------------编程问答-------------------- Java的运行机制。
补充:Java , Java SE