请教一个 java 编译期报错的问题
相关帖子
-
- 其他回帖
-
Ethan •作者
为什么会报错呢?引用类型的 weight 和基本数据类型的 weight 同样是这样的写法,引用类型的这样写不行,有没有哪位大神能指教一下,这两种初始化的方式内存的分配有什么区别?
-
scmod •
不客气,其实我意思是 Array.newInstance(int.class, 100)这句并没有用到 new
{0}这样的赋值方式跟 new int[]{0}其实是一样的,只是规定了他出现的位置必须出现在定义类型的后面 -
smart • • 1
你可以看看 Java 类初始化顺序。一般顺序:静态常量、静态变量、静态块、构造块、构造方法。
你那个报错的构造块会先于数组执行,所以会报错。现在构造块的写法很少用了。2 回复 - 查看全部回帖
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于