የConcurrentHashMap ቁልፍ ነጥቦች፡ ConcurrentHashMap ክፍል ክር-አስተማማኝ ነው ማለትም በርካታ ክሮች በአንድ ነገር ላይ ያለምንም ውስብስብ መስራት ይችላሉ። …በConcurrentHashMap ውስጥ ነገሩ በተዛማጅ ደረጃ ወደ ተለያዩ ክፍሎች ተከፍሏል።
በክር ላይ ደህንነቱ የተጠበቀ ነው?
የመልእክት አገልግሎት ነገር ከግንባታው በኋላ ግዛቱ መለወጥ ስለማይችል የማይለዋወጥ ነው። ስለዚህም አስተማማኝ ነው። በተጨማሪም የመልእክት አገልግሎት በትክክል የሚለዋወጥ ከሆነ፣ ነገር ግን ብዙ ክሮች ተነባቢ-ብቻ መዳረሻ ካላቸው፣ ደህንነቱ የተጠበቀ ነው።
ConcurrentHashMap መጠን ክር-አስተማማኝ ነው?
Class ConcurrentHashMap ሙሉ የማገገሚያዎችን እና ለዝማኔዎች የሚጠበቀውን የገንዘብ ምንዛሪ የሚደግፍ የሃሽ ሠንጠረዥ። …ነገር ግን፣ሁሉም ክሮች-አስተማማኝ ቢሆኑም፣ የማውጣት ክዋኔዎች መቆለፍን አያስፈልጋቸውም፣ እና ሁሉንም ሰንጠረዦች እንዳይደርሱበት በሚያግድ መንገድ ለመቆለፍ ምንም አይነት ድጋፍ የለም።
HashMap ከክር የተጠበቀ ነው?
HashMap አልተመሳሰለም። በክር-አስተማማኝ አይደለም እና ብዙ ክሮች ያለ ትክክለኛው የማሳመሪያ ኮድ ማጋራት አይቻልም ነገር ግን Hashtable ሲመሳሰል።
ለምንድነው ConcurrentHashMap ደህንነቱ ያልተሳካለት?
እንደ ConcurrentHashMap፣ CopyOnWriteArrayList፣ ወዘተ ያሉ ተመሳሳይ ጥቅል ያልተሳካላቸው በተፈጥሮ ናቸው። ከላይ ባለው ኮድ ቅንጭብጭብ ላይ፣ Fail-Safe Iterator እየተጠቀምን ነው። ስለዚህ፣ ምንም እንኳን በስብስቡ ወቅት አዲስ አካል ቢጨመርም።መደጋገም፣ የተለየ ነገር አይጥልም።