Mulai tahun 2026, untuk menyelaraskan dengan model pengembangan stabil trunk kami dan memastikan stabilitas platform untuk ekosistem, kami akan memublikasikan kode sumber ke AOSP pada Kuartal 2 dan Kuartal 4. Untuk membangun dan berkontribusi ke AOSP, sebaiknya gunakan android-latest-release, bukan aosp-main. Cabang manifes android-latest-release akan selalu merujuk pada rilis terbaru yang di-push ke AOSP. Untuk mengetahui informasi selengkapnya, lihat Perubahan pada AOSP.
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
HeapSegment
public
final
class
HeapSegment
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.device.server.HeapSegment
|
Menjelaskan jenis dan lokasi objek dalam segmen heap.
Ringkasan
Konstruktor publik |
HeapSegment(ByteBuffer hpsgData)
Membuat HeapSegment baru berdasarkan konten mentah chunk HPSG.
|
Kolom
mAllocationUnitCount
protected int mAllocationUnitCount
mAllocationUnitSize
protected int mAllocationUnitSize
mHeapId
protected int mHeapId
mOffset
protected int mOffset
mStartAddress
protected long mStartAddress
mUsageData
protected ByteBuffer mUsageData
Konstruktor publik
HeapSegment
public HeapSegment (ByteBuffer hpsgData)
Membuat HeapSegment baru berdasarkan konten mentah chunk HPSG.
| Parameter |
hpsgData |
ByteBuffer: Data mentah dari potongan HPSG. |
| Menampilkan |
|
jika hpsgData terlalu kecil untuk menyimpan data header potongan HPSG. |
Metode publik
tambahkan
public boolean append (HeapSegment other)
Tambahkan konten other ke segmen ini jika segmen tersebut menjelaskan segmen
tepat setelah segmen ini.
| Parameter |
other |
HeapSegment: Segmen yang akan ditambahkan ke segmen ini, jika memungkinkan. Jika ditambahkan, other
akan menjadi tidak valid saat metode ini ditampilkan. |
| Hasil |
boolean |
benar jika other berhasil ditambahkan ke segmen ini. |
canAppend
public boolean canAppend (HeapSegment other)
Lihat apakah other muncul segera setelah segmen ini.
| Parameter |
other |
HeapSegment: HeapSegment yang akan diperiksa. |
| Hasil |
boolean |
benar (true) jika other segera setelah segmen ini. |
compareTo
public int compareTo (HeapSegment other)
| Parameter |
other |
HeapSegment |
sama dengan
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 ()
Periksa apakah segmen ini masih berisi data, dan belum ditambahkan ke segmen lain.
| Hasil |
boolean |
benar (true) jika segmen ini belum ditambahkan ke segmen lain. |
rewindElements
public void rewindElements ()
toString
public String toString ()
Konten dan contoh kode di halaman ini tunduk kepada lisensi yang dijelaskan dalam Lisensi Konten. Java dan OpenJDK adalah merek dagang atau merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-12-04 UTC.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Informasi yang saya butuhkan tidak ada","missingTheInformationINeed","thumb-down"],["Terlalu rumit/langkahnya terlalu banyak","tooComplicatedTooManySteps","thumb-down"],["Sudah usang","outOfDate","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Masalah kode / contoh","samplesCodeIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-12-04 UTC."],[],[]]