gpt4 book ai didi

java - 为什么大多数示例都使用 ArrayList

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:18:38 24 4
gpt4 key购买 nike

开发 Java 时,您总是知道最好使用 List 接口(interface)作为存储列表的变量的类型来创建 ArrayList。像这样

List<String> myList = new ArrayList<String>();

但是,通过查看 bundle 中包含的大量 android 示例,他们使用类创建了列表。

ArrayList<String> myList = new ArrayList<String>();

这样做有什么原因吗?显式设置类是更快、更轻还是其他什么?

最佳答案

我建议阅读 Performance Myths ,其中解释了将变量定义为 List 或 ArrayList 的优点和问题。

关于java - 为什么大多数示例都使用 ArrayList,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978702/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com