Вектор Push_back thread аюулгүй юу?
Вектор Push_back thread аюулгүй юу?

Видео: Вектор Push_back thread аюулгүй юу?

Видео: Вектор Push_back thread аюулгүй юу?
Видео: vector | Библиотека стандартных шаблонов (stl) | Уроки | C++ | #1 2024, Арваннэгдүгээр
Anonim

Тийм биш утас - аюулгүй учир нь а вектор зэргэлдээ байгаа бөгөөд хэрэв томрох юм бол та a-ийн агуулгыг зөөх хэрэгтэй вектор санах ойн өөр байршилд.

Мөн асуулт бол векторууд аюулгүй юу?

Векторууд синхрончлогдсон байна. Түүнд хүрсэн аливаа арга Вектор -ийн агуулга нь утас аюулгүй . Нөгөө талаас ArrayList нь синхрончлогдоогүй тул тэдгээрийг тийм биш болгодог утас аюулгүй.

HashMap урсгал аюулгүй юу? HashMap синхрончлолгүй байна. Тийм биш- утас аюулгүй мөн олон хүний хооронд хуваалцах боломжгүй утаснууд зохих синхрончлолын кодгүй бол Hashtable синхрончлогдсон байна. Энэ бол утас - аюулгүй мөн олон хүнтэй хуваалцах боломжтой утаснууд.

Энд вектор эсвэл ArrayList аль нь дээр вэ?

Вектор -тай төстэй ArrayList , гэхдээ энэ нь синхрончлогдсон. ArrayList нь илүү сайн Хэрэв таны програм урсгалд аюулгүй бол сонгох. Вектор болон ArrayList илүү олон элемент нэмэгдэхийн хэрээр зай шаардлагатай. Вектор цаг бүр массивын хэмжээг doublesits, while ArrayList хэмжээнээсээ 50%-иар өсдөг.

Яагаад Java хэл дээр векторыг ашигладаг вэ?

Вектор in Java . Вектор List интерфэйсийг хэрэгжүүлдэг. ArrayList-ийн нэгэн адил энэ нь оруулах дарааллыг хадгалдаг боловч энэ нь ховор байдаг ашигласан урсгалгүй орчинд синхрончлогдсон тул түүний элементүүдийг хайх, нэмэх, устгах, шинэчлэх зэрэг гүйцэтгэл муутай байдаг.

Зөвлөмж болгож буй: