little tips for myself

佐手、 提交于 2020-01-26 09:34:45

数组

JPanel[] p = new JPanel[4]
只是定义了一个4长度的数组,并没有对数组元素初始化

对象数组,如果没有赋值,默认值就是null,会导致下图空指针错误

正确写法:

JPanel[] p = new JPanel[4];
for(int i = 0; i < p.length; i++){
p[i] = new JPanel();
}

https://bbs.csdn.net/topics/290047868

内部类


内部类是依附外部类而存在的
也就是说要创建成员内部类的对象,前提是创建一个外部类的对象,创建成员内部类的方式如下:

new Main().new Inner();

https://www.cnblogs.com/hujingnb/p/10181621.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!