ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาแบบ Trunk Stable และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ หากต้องการสร้างและมีส่วนร่วมใน AOSP ให้ใช้ android-latest-release android-latest-release สาขา Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง 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 ใหม่โดยอิงตามเนื้อหาดิบของก้อนข้อมูล HPSG
|
ทุ่ง
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 ใหม่โดยอิงตามเนื้อหาดิบของก้อนข้อมูล HPSG
| พารามิเตอร์ |
hpsgData |
ByteBuffer: ข้อมูลดิบจากก้อนข้อมูล HPSG |
| ส่ง |
BufferUnderflowException |
หาก hpsgData มีขนาดเล็กเกินกว่าจะเก็บข้อมูลส่วนหัวของ Chunk 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"],[],[]]