በጃቫ ውስጥ የሕብረቁምፊ ገንዳ ምንድነው?
በጃቫ ውስጥ የሕብረቁምፊ ገንዳ ምንድነው?

ቪዲዮ: በጃቫ ውስጥ የሕብረቁምፊ ገንዳ ምንድነው?

ቪዲዮ: በጃቫ ውስጥ የሕብረቁምፊ ገንዳ ምንድነው?
ቪዲዮ: HOW I SOLVED LEETCODE PROBLEM USING CHATGPT | ChatGPT For Programmers |@OpenAI ChatGPT Tutorials ai 2024, ግንቦት
Anonim

ስሙ እንደሚያመለክተው እ.ኤ.አ. የሕብረቁምፊ ገንዳ በጃቫ ነው ሀ ገንዳ የ ሕብረቁምፊዎች ውስጥ ተከማችቷል ጃቫ ክምር ማህደረ ትውስታ. ያንን እናውቃለን ሕብረቁምፊ ውስጥ ልዩ ክፍል ነው። ጃቫ እና መፍጠር እንችላለን ሕብረቁምፊ ዕቃዎች አዲስ ኦፕሬተርን በመጠቀም እንዲሁም በድርብ ጥቅሶች ውስጥ እሴቶችን ይሰጣሉ ።

በዚህ መንገድ በጃቫ ውስጥ የstring ፑል ጥቅም ምንድነው?

የ የጃቫ ሕብረቁምፊ የማያቋርጥ ገንዳ በከፍተኛ ማህደረ ትውስታ ውስጥ የሚገኝ ቦታ ነው ጃቫ ያከማቻል ቃል በቃል ሕብረቁምፊ እሴቶች. ክምር የማስታወስ ቦታ ነው ተጠቅሟል ለአሂድ-ጊዜ ስራዎች. አዲስ ተለዋዋጭ ሲፈጠር እና ዋጋ ሲሰጠው, ጃቫ ያ ትክክለኛ ዋጋ በ ውስጥ መኖሩን ያረጋግጣል ገንዳ.

ከዚህ በላይ፣ ሕብረቁምፊ በሕብረቁምፊ ገንዳ ውስጥ እንዴት ይሰራል? ቁጥር ለመቀነስ ሕብረቁምፊ በ JVM ውስጥ የተፈጠሩ ዕቃዎች ፣ የ ሕብረቁምፊ ክፍል ያቆያል ሀ ገንዳ የ ሕብረቁምፊዎች . በእያንዳንዱ ጊዜ ሀ ሕብረቁምፊ ቃል በቃል ተፈጥሯል፣ JVM ን ይፈትሻል ሕብረቁምፊ ቃል በቃል ገንዳ አንደኛ. ከሆነ ሕብረቁምፊ ውስጥ የለም ገንዳ , አዲስ ሕብረቁምፊ ነገሩ ይጀምራል እና በ ውስጥ ይቀመጣል ገንዳ.

ይህንን በተመለከተ የ string pool ለምን ያስፈልጋል?

አስተማማኝ ነው ምክንያቱም ሕብረቁምፊ በጃቫ የማይለወጥ ነው። በውጤቱም, ሁለቱም s እና t ወደ አንድ ነገር ያመለክታሉ እና ትንሽ ማህደረ ትውስታ ተቀምጧል. ስም ' ሕብረቁምፊ ገንዳ ሁሉም አስቀድሞ ከተገለፀው ሀሳብ የመጣ ነው። ሕብረቁምፊ በአንዳንድ ውስጥ ተከማችተዋል ገንዳ እና አዲስ ከመፈጠሩ በፊት ሕብረቁምፊ የነገር ማጠናከሪያ ቼኮች እንደዚህ ከሆነ ሕብረቁምፊ አስቀድሞ ተገልጿል.

በጃቫ ውስጥ ዋና ማህደረ ትውስታ ምንድነው?

በመጀመሪያ በ" ዋና ትውስታ " ማለታችን ነው። ጃቫ ክምር፣ በJVM' እንደታየው። JVM በአጠቃላይ በተለዋዋጭ አካባቢያዊ ቅጂ ላይ ለመስራት ነፃ ነው። ለምሳሌ፣ የጂአይቲ ኮምፕሌተር የኤ እሴትን የሚጭን ኮድ ሊፈጥር ይችላል። ጃቫ ተለዋዋጭ ወደ መዝገብ ቤት ከዚያም በዚያ መዝገብ ላይ ይሰራል።

የሚመከር: