社区
Java SE
帖子详情
菜鸟小问-初始化
OlympicGames
2008-06-24 04:28:14
private ArrayList<String> arr = new ArrayList<String>();
成员变量中需要定义ArrayList,然后在方法里用到,是直接这么定义好呢?还是private ArrayList<String> arr = null;然后再在方法中arr = new ArrayList<String>();
好呢?
...全文
104
3
打赏
收藏
菜鸟小问-初始化
private ArrayList arr = new ArrayList(); 成员变量中需要定义ArrayList,然后在方法里用到,是直接这么定义好呢?还是private ArrayList arr = null;然后再在方法中arr = new ArrayList(); 好呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老紫竹
2008-06-24
打赏
举报
回复
都可以,如果你能自己确认每次使用前,这个 arr 不是 null,那么可以节省一点点的内存。
如果你不确认,或者你经验还不是那么丰富,建议你声明是直接初始化。
For_suzhen
2008-06-24
打赏
举报
回复
private ArrayList <String> arr = new ArrayList <String>();
个人建议
考虑角度不同,可能做法不同。还可以写到构造器里面
vue 中使用
菜鸟
打印
本文详细介绍
菜鸟
打印API的使用流程,包括订单筛选、WebSocket
初始化
及打印请求构造,通过具体代码示例解析
菜鸟
打印的实现机制。
第二篇,从小白到初级
菜鸟
进阶(超详细代码解读)
本文适合已经掌握基础的初级
菜鸟
,通过详细的51单片机代码解读,学习如何实现循环十次LED闪烁及按键控制蜂鸣器。理解并熟练掌握这些内容,将有助于进阶到中级
菜鸟
阶段。
菜鸟
DirectX之DirectX
初始化
本文详细介绍了DirectX的
初始化
过程,包括创建DirectX接口、获取设备硬件信息、填充D3DPRESENT_PARAMETERS结构体及创建Direct3D设备接口等步骤,并提供了相应的代码示例。
python3在线工具
菜鸟
工具,python在线工具
菜鸟
工具
本文介绍了Python
菜鸟
教程的在线编辑器和相关工具,同时通过五人分鱼问题展示了Python的基本逻辑,包括运算符、循环和判断的应用。还涉及数组翻转的函数实现。
C++
菜鸟
进阶——>指针、引用和构造函数
初始化
本文介绍了C++中的指针、引用和构造函数
初始化
的概念。指针用于存储变量地址,可以指向堆区的类实例,并需要注意内存管理。引用作为变量的别名,不占用额外内存,常用于函数参数传递。构造函数
初始化
用于设置对象的初始状态,通过
初始化
列表指定成员变量的值。
Java SE
62,621
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章