साल 2026 से, हम दूसरी और चौथी तिमाही में AOSP के लिए सोर्स कोड पब्लिश करेंगे. ऐसा इसलिए किया जाएगा, ताकि हम अपने ट्रंक स्टेबल डेवलपमेंट मॉडल के साथ काम कर सकें और यह पक्का कर सकें कि प्लैटफ़ॉर्म, पूरे सिस्टम के लिए स्थिर बना रहे. AOSP बनाने और उसमें योगदान देने के लिए, android-latest-release का इस्तेमाल करें. android-latest-release मेनिफ़ेस्ट ब्रांच, हमेशा AOSP पर पुश की गई सबसे नई रिलीज़ का रेफ़रंस देगी. ज़्यादा जानकारी के लिए, AOSP में हुए बदलाव देखें.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
संग्रह की मदद से व्यवस्थित रहें
अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.
HeapSegment
public
final
class
HeapSegment
extends Object
implements
Comparable<HeapSegment>
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.server.HeapSegment
|
यह हीप के किसी सेगमेंट में मौजूद ऑब्जेक्ट के टाइप और उनकी जगहों के बारे में बताता है.
खास जानकारी
सार्वजनिक कंस्ट्रक्टर |
HeapSegment(ByteBuffer hpsgData)
एचपीएसजी चंक के रॉ कॉन्टेंट के आधार पर, नया HeapSegment बनाएं.
|
फ़ील्ड
mAllocationUnitCount
protected int mAllocationUnitCount
mAllocationUnitSize
protected int mAllocationUnitSize
mHeapId
protected int mHeapId
mOffset
protected int mOffset
mStartAddress
protected long mStartAddress
mUsageData
protected ByteBuffer mUsageData
सार्वजनिक कंस्ट्रक्टर
HeapSegment
public HeapSegment (ByteBuffer hpsgData)
एचपीएसजी चंक के रॉ कॉन्टेंट के आधार पर, नया HeapSegment बनाएं.
| पैरामीटर |
hpsgData |
ByteBuffer: एचपीएसजी चंक से मिला रॉ डेटा. |
| थ्रो |
BufferUnderflowException |
अगर hpsgData, HPSG चंक हेडर डेटा को सेव करने के लिए बहुत छोटा है. |
पब्लिक मेथड
जोड़ें
public boolean append (HeapSegment other)
अगर other में मौजूद कॉन्टेंट में इस सेगमेंट के ठीक बाद वाले सेगमेंट के बारे में बताया गया है, तो उसे इस सेगमेंट में जोड़ें.
| पैरामीटर |
other |
HeapSegment: अगर हो सके, तो इस सेगमेंट में जोड़ा जाने वाला सेगमेंट. अगर इसे जोड़ा जाता है, तो यह तरीका वापस आने पर other
अमान्य हो जाएगा. |
| रिटर्न |
boolean |
अगर other को इस सेगमेंट में जोड़ दिया गया है, तो यह वैल्यू सही होती है. |
canAppend
public boolean canAppend (HeapSegment other)
देखें कि क्या other इस सेगमेंट के तुरंत बाद आता है.
| पैरामीटर |
other |
HeapSegment: जांच करने के लिए HeapSegment. |
| रिटर्न |
boolean |
अगर other इस सेगमेंट के तुरंत बाद आता है, तो यह वैल्यू सही होती है. |
compareTo
public int compareTo (HeapSegment other)
| पैरामीटर |
other |
HeapSegment |
इसके बराबर है
public boolean equals (Object o)
getEndAddress
public long getEndAddress ()
getLength
public int getLength ()
getStartAddress
public long getStartAddress ()
hashCode
public int hashCode ()
isValid
public boolean isValid ()
देखें कि इस सेगमेंट में अब भी डेटा मौजूद है या नहीं. साथ ही, यह भी देखें कि इसे किसी दूसरे सेगमेंट में नहीं जोड़ा गया हो.
| रिटर्न |
boolean |
अगर इस सेगमेंट को किसी दूसरे सेगमेंट में नहीं जोड़ा गया है, तो यह वैल्यू सही होती है. |
rewindElements
public void rewindElements ()
toString
public String toString ()
इस पेज पर मौजूद कॉन्टेंट और कोड सैंपल कॉन्टेंट के लाइसेंस में बताए गए लाइसेंस के हिसाब से हैं. Java और OpenJDK, Oracle और/या इससे जुड़ी हुई कंपनियों के ट्रेडमार्क या रजिस्टर किए हुए ट्रेडमार्क हैं.
आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया.
[[["समझने में आसान है","easyToUnderstand","thumb-up"],["मेरी समस्या हल हो गई","solvedMyProblem","thumb-up"],["अन्य","otherUp","thumb-up"]],[["वह जानकारी मौजूद नहीं है जो मुझे चाहिए","missingTheInformationINeed","thumb-down"],["बहुत मुश्किल है / बहुत सारे चरण हैं","tooComplicatedTooManySteps","thumb-down"],["पुराना","outOfDate","thumb-down"],["अनुवाद से जुड़ी समस्या","translationIssue","thumb-down"],["सैंपल / कोड से जुड़ी समस्या","samplesCodeIssue","thumb-down"],["अन्य","otherDown","thumb-down"]],["आखिरी बार 2026-06-22 (UTC) को अपडेट किया गया."],[],[]]