የቬክተር ክር በጃቫ ደህንነቱ የተጠበቀ ነው?
የቬክተር ክር በጃቫ ደህንነቱ የተጠበቀ ነው?

ቪዲዮ: የቬክተር ክር በጃቫ ደህንነቱ የተጠበቀ ነው?

ቪዲዮ: የቬክተር ክር በጃቫ ደህንነቱ የተጠበቀ ነው?
ቪዲዮ: 4ቱን የኢትዮጵያ መሠረታዊ ቅኝቶች በክራር በቀላል መንገድ እንዴት እንቃኛቸዋለን?The four basic scans in a sime way why? 2024, ህዳር
Anonim

ቬክተር ዘዴዎች ሁሉም ተመሳስለዋል. ስለዚህ ከበርካታ መጠቀም ክሮች ነው" አስተማማኝ "አቶሚክ ለመሆን ማንበብ-ግምገማ-መጻፍ ሂደት ከፈለጉ ብቻ ማመሳሰል ያስፈልግዎታል። የራስዎን ዘዴዎች ማመሳሰል የግድ ኮድዎን አያደርግም ክር - አስተማማኝ ለእነዚያ ሁኔታዎች.

ይህንን በእይታ ውስጥ በመያዝ፣ የዝርዝር ክር በጃቫ ደህንነቱ የተጠበቀ ነው?

በእውነቱ፣ ሁሉም የመሰብሰቢያ ክፍሎች (ከቬክተር እና ሃሽታብል በስተቀር) በ ውስጥ ጃቫ . util ጥቅል አይደሉም ክር - አስተማማኝ . ለዚህ ነው አዲሱ ስብስቦች ( ዝርዝር , አዘጋጅ, ካርታ, ወዘተ) በነጠላ ክር አፕሊኬሽኖች ውስጥ ከፍተኛውን አፈፃፀም ለማቅረብ ምንም ዓይነት የኮንኮርነር ቁጥጥር አይሰጡም.

በተመሳሳይ፣ በጃቫ ውስጥ ክር ደህንነቱ የተጠበቀ የትኛው ስብስብ ነው? ሀ ክር - አስተማማኝ ክፍል የክፍሉን ውስጣዊ ሁኔታ እና ከስልቶች የተመለሱ እሴቶችን የሚያረጋግጥ ክፍል ነው ፣ ከብዙ ጥሪ በተመሳሳይ ጊዜ ትክክል ናቸው ክሮች . የ ስብስብ ናቸው ክፍሎች ክር - በጃቫ ውስጥ ደህንነቱ የተጠበቀ ቁልል፣ ቬክተር፣ Properties፣ Hashtable፣ ወዘተ ናቸው።

ይህንን ከግምት ውስጥ በማስገባት የJava HashSet ክር ደህንነቱ የተጠበቀ ነው?

HashSet አይደለም የክር አስተማማኝ HashSet ውስጥ ጃቫ አይደለም የክር አስተማማኝ በነባሪ ስላልተመሳሰለ። እየተጠቀሙ ከሆነ HashSet ባለብዙ-ክር አካባቢ በበርካታ ተደራሽነት ክሮች በአንድ ጊዜ እና በመዋቅራዊ ሁኔታ እንዲሁ በአንድ ነጠላ እንኳን ተሻሽሏል። ክር ከዚያም በውጫዊ መልኩ መመሳሰል አለበት.

ደህንነቱ የተጠበቀ ArrayList ወይም ቬክተር የትኛው ነው?

ቬክተር እንደዛው ቀርፋፋ ነው። የክር አስተማማኝ . ጋር ሲነጻጸር ArrayList ያልተመሳሰለ ስለሆነ ፈጣን ነው። ስለዚህ በ ArrayList ሁለት ወይም ከዚያ በላይ ክሮች በተመሳሳይ ጊዜ ኮዱን ማግኘት ይችላሉ ፣ ግን ቬክተር ለአንድ ብቻ የተወሰነ ነው። ክር በአንድ ጊዜ. ሀ ቬክተር የድርድር መጠኑ በእጥፍ ይጨምራል።

የሚመከር: