社区
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>();
好呢?
...全文
71
3
打赏
收藏
菜鸟小问-初始化
private ArrayList arr = new ArrayList(); 成员变量中需要定义ArrayList,然后在方法里用到,是直接这么定义好呢?还是private ArrayList arr = null;然后再在方法中arr = new ArrayList(); 好呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
老紫竹
2008-06-24
打赏
举报
回复
都可以,如果你能自己确认每次使用前,这个 arr 不是 null,那么可以节省一点点的内存。
如果你不确认,或者你经验还不是那么丰富,建议你声明是直接初始化。
For_suzhen
2008-06-24
打赏
举报
回复
private ArrayList <String> arr = new ArrayList <String>();
个人建议
考虑角度不同,可能做法不同。还可以写到构造器里面
菜鸟
DirectX之DirectX
初始化
如果有朋友在看这一些列的博客,那就恭喜你了,你将看到史上最烂的讲述DirectX的博客,哈哈,有不懂的可以及时沟通啊...
初始化
DirectX分为四步,在这里只列出方法,具体的随便找一本游戏编程的书上都有 一 创建Direct
C/C++ - 数组
初始化
列表为空的区别
今天偶然碰到C++中数组的
初始化
列表可以为空,对于内置类型int,char,double以及string类型等会默认
初始化
,
菜鸟
的我颇为惊讶。而把后缀名换成.c,在C编译器(VS2010)中编译报错。这应该是C和C++关于数组
初始化
...
嵌入式学习-uboot-lesson7-内存
初始化
6410所使用的内存为DDR 210使用的是DDR2 2440使用的是SDRAM,关于他们之间的区别,我在以前的文章中ok6410内存及启动流程简单介绍过,有...外设区主要是与6410寄存器相关,在核心
初始化
—外设基地址
初始化
中,有说明外设
Pytorch
初始化
方法
常用
初始化
方法 PyTorch 中提供了 10 中
初始化
方法 Xavier 均匀分布 Xavier 正态分布 Kaiming 均匀分布 Kaiming 正态分布 均匀分布 正态分布 常数分布 正交矩阵
初始化
单位矩阵
初始化
稀疏矩阵
初始化
3...
【小
菜鸟
之---Shell脚本编程基础】
自动化完成软件的安装部署,如安装部署LAMP架构服务 自动化完成系统的管理,如批量添加用户 自动化完成备份,如数据库定时备份 自动化的分析处理,如网站访问量 1.5 shell 脚本构成 第一行为“#!...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章