gpt4 book ai didi

java - 使用 Collection fooCollection = new ArrayList 为什么这是一个不好的做法

转载 作者:行者123 更新时间:2023-11-30 10:20:19 25 4
gpt4 key购买 nike

<分区>

我有以下简单的问题。为什么这样使用:

Collection<String> something = new ArrayList<>();

被认为是不好的做法?

我的想法如下:

  1. 这在不需要这个的情况下打开了很多范围。

  2. 实际分配的实现(本例为 ArrayList)不逻辑上匹配集合(一个列表或多或少意味着一个有序的数据结构,而集合不是)。

有没有人知道为什么这不行?

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