Газрын зураг аюулгүй юу?
Газрын зураг аюулгүй юу?

Видео: Газрын зураг аюулгүй юу?

Видео: Газрын зураг аюулгүй юу?
Видео: Галын аюулгүй байдлын тухай онлайн сургалт - 3‘Газар хөдлөлт гэж юу вэ?’ 2024, May
Anonim

1. Тойм. Газрын зураг Мэдээжийн хэрэг Java цуглуулгын хамгийн өргөн хэв маягийн нэг юм. Хамгийн гол нь HashMap нь тийм биш юм утас - аюулгүй хэрэгжилт, харин Hashtable хангадаг утас - аюулгүй байдал үйлдлүүдийг синхрончлох замаар.

Хүмүүс бас асуудаг, Голанг газрын зураг аюулгүй юу?

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

утас аюулгүй гэж юу гэсэн үг вэ? Утасны аюулгүй байдал олон төрөлд хамаарах компьютерийн програмчлалын үзэл баримтлал урсгалтай код. Thread - аюулгүй код нь зөвхөн хуваалцсан өгөгдлийн бүтцийг бүгдийг нь баталгаажуулах байдлаар удирддаг утаснууд зохих ёсоор биеэ авч явах, тэдгээрийн дизайны үзүүлэлтүүдийг санамсаргүй харилцан үйлчлэлгүйгээр биелүүлэх.

ConcurrentHashMap суулгасан утас аюулгүй юу?

ConcurrentHashMap анги юм утас - аюулгүй өөрөөр хэлбэл олон утас ямар ч хүндрэлгүйгээр нэг объект дээр ажиллах боломжтой. Нэг удаад ямар ч тоо утаснууд түгжихгүйгээр унших үйл ажиллагаанд хэрэглэгдэх боломжтой ConcurrentHashMap HashMap дээр байхгүй объект. Өгөгдмөл зэрэгцэх түвшин ConcurrentHashMap 16 байна.

UnmodifableMap thread аюулгүй юу?

өөрчлөх боломжгүй газрын зураг (deliverersMod); түүнчлэн газрын зураг дээр хүн ам суурьшсан өмнөх үйлдлүүд. Тэгэхээр таны код утас аюулгүй мөн таны getDeliverers арга нь таны газрын зургийн хамгийн сүүлийн хувилбар дээр үндэслэн үр дүнг буцаана.

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