java web应用程序开发中使用集合的位置? 我想知道在实时web应用程序开发中,集合(例如数组列表)在哪里有用。我已经知道数组列表的属性,比如允许重复、保留插入顺序等 其中,sort方法很有用(例如,collections.sort())。我们使用sql查询按升序/降序对数据进行排序 我们如何认识到需要/不需要线程安全

java web应用程序开发中使用集合的位置? 我想知道在实时web应用程序开发中,集合(例如数组列表)在哪里有用。我已经知道数组列表的属性,比如允许重复、保留插入顺序等 其中,sort方法很有用(例如,collections.sort())。我们使用sql查询按升序/降序对数据进行排序 我们如何认识到需要/不需要线程安全,collections,Collections,ArrayList 类java.util.ArrayList提供了可调整大小的数组,这意味着可以从列表中添加和删除项。它实现了列表界面 ArrayList是一种动态数据结构,因此在元素数量没有上限时可以使用它 java中简单的数组是一种静态数据结构,因为数组的初始大小无法更改,因此只有当数据具有已知数量的元素时才能使用 关于你的第二个问题,你必须提到 有关螺纹安全性,请参阅 下次在问这样的问题之前,试着搜索一下你自己。非常感谢您的反馈

ArrayList

java.util.ArrayList提供了可调整大小的数组,这意味着可以从列表中添加和删除项。它实现了列表界面

ArrayList是一种动态数据结构,因此在元素数量没有上限时可以使用它

java中简单的数组是一种静态数据结构,因为数组的初始大小无法更改,因此只有当数据具有已知数量的元素时才能使用

  • 关于你的第二个问题,你必须提到

  • 有关螺纹安全性,请参阅

  • 下次在问这样的问题之前,试着搜索一下你自己。非常感谢您的反馈