类加载过程有点迷糊,最后输出的为什么是1,0啊?类加载过程有点迷糊,最后输出的为什么是1,0啊?类加载过程有点迷糊,最后输出的为什么是1,0啊?
1 和 0
先确认你的jdk版本,不同的jdk版本在加载的顺序上的会有差异。假设一种情况,static 块的执行在int y=0之前执行会怎么样?那你的差别是不是就出来了?给你个建议,debug是很好用的工具,对你理解程序,尤其是基础这块,有很大的帮助。