java中vector和array?
給你個表格吧
類 速度 多線程安全性 適用方面
Vector 慢 安全 提供了線程序同 步,在多線程是安全的.
ArrayList 快 不安全 多線程不安全
二者各有特點,要看你怎么取舍.
日常編碼的時候,一般都是單線程程序,采用arraylist較好.
在涉及到網絡編程.進程合作的時候,多線程共享變量的時候,采用vector好,舉個例子,數據庫緩沖池采用vector而不是arraylist.
java中vector和array?
給你個表格吧
類 速度 多線程安全性 適用方面
Vector 慢 安全 提供了線程序同 步,在多線程是安全的.
ArrayList 快 不安全 多線程不安全
二者各有特點,要看你怎么取舍.
日常編碼的時候,一般都是單線程程序,采用arraylist較好.
在涉及到網絡編程.進程合作的時候,多線程共享變量的時候,采用vector好,舉個例子,數據庫緩沖池采用vector而不是arraylist.