java中線(xiàn)程安全的集合 java中vector和array list的區(qū)別是什么?
java中vector和array list的區(qū)別是什么?給你個(gè)表格吧類(lèi) 速度 多線(xiàn)程安全性 適用方面Vector 慢 安全 提供了線(xiàn)程序同
java中vector和array list的區(qū)別是什么?
給你個(gè)表格吧
類(lèi) 速度 多線(xiàn)程安全性 適用方面
Vector 慢 安全 提供了線(xiàn)程序同 步,在多線(xiàn)程是安全的.
ArrayList 快 不安全 多線(xiàn)程不安全
二者各有特點(diǎn),要看你怎么取舍.
日常編碼的時(shí)候,一般都是單線(xiàn)程程序,采用arraylist較好.
在涉及到網(wǎng)絡(luò)編程.進(jìn)程合作的時(shí)候,多線(xiàn)程共享變量的時(shí)候,采用vector好,舉個(gè)例子,數(shù)據(jù)庫(kù)緩沖池采用vector而不是arraylist.