ตั้งแต่ปี 2026 เป็นต้นไป เราจะเผยแพร่ซอร์สโค้ดไปยัง AOSP ในไตรมาสที่ 2 และ 4 เพื่อให้สอดคล้องกับโมเดลการพัฒนาที่เสถียรของ Trunk และรับประกันความเสถียรของแพลตฟอร์มสำหรับระบบนิเวศ เราขอแนะนำให้ใช้ android-latest-release แทน aosp-main ในการสร้างและมีส่วนร่วมใน AOSP android-latest-release สาขาไฟล์ Manifest จะอ้างอิงถึงรุ่นล่าสุดที่พุชไปยัง AOSP เสมอ ดูข้อมูลเพิ่มเติมได้ที่การเปลี่ยนแปลงใน AOSP
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
HeapSegment
public
final
class
HeapSegment
extends Object
| 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 |
| การขว้าง |
|
หาก 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 และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-12-04 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"]],["อัปเดตล่าสุด 2025-12-04 UTC"],[],[]]