本人初学java,最近在学习使用jdk文档,但是对于其中的一些术语不是很懂,求教各位
File[] file = dir.listFiles();
这条语句我不懂,所以我查了File类的listFiles的方法,但是里面是这样介绍的:“ 返回一个抽象路径名数组,这些路径名表示此抽象路径名表示的目录中的文件”
看了具体的返回值,是File[]类型的,由于我是初学,所以我认为:
int [] a = new int[n]这个应该是定义一个数组的方法,要有一个new关键字申请空间去存放,但是这里为什么没有出现new关键字,却能定义成一个数组呢
在下先谢谢各位了
关于Java中jdk文档的使用问题
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
5条回答 默认 最新
- threenewbee 2016-04-20 17:19关注
因为new写在函数里了,看如下代码: class A { } A getA() { return new A(); } 调用 A a = new A(); 也可以写 A a = getA(); //此时new被封装在getA里。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 如何实验stm32主通道和互补通道独立输出
- ¥30 这是哪个作者做的宝宝起名网站
- ¥60 版本过低apk如何修改可以兼容新的安卓系统
- ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
- ¥50 有数据,怎么建立模型求影响全要素生产率的因素
- ¥50 有数据,怎么用matlab求全要素生产率
- ¥15 TI的insta-spin例程
- ¥15 完成下列问题完成下列问题
- ¥15 C#算法问题, 不知道怎么处理这个数据的转换
- ¥15 YoloV5 第三方库的版本对照问题