何时以及为什么您更喜欢从头开始定义自己的LinkedList类而不是使用java.util.LinkedList

时间:2018-02-17 18:35:36

标签: java linked-list

如果java提供的LinkedList类会让你的生活变得更轻松......开发人员不使用提供的LinkedLIst并从头开始构建自己的LinkedList会是个好理由

1 个答案:

答案 0 :(得分:1)

Java中的

LinkedList实现是一个双向链表。所以它需要比Singly链表更多的内存空间。因此,如果您的应用程序太多关键内存,那么您可以考虑实施单一链接列表实现。但是,双向链表中的某些操作比单个链表更快,您还需要牢记性能方面。