TensorFlow กลับมาที่ Google I/O ในวันที่ 14 พฤษภาคม!
สมัครตอนนี้
WeakPointerScope
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ขอบเขตพอยน์เตอร์แบบเรียบง่ายจะเก็บการอ้างอิงที่อ่อนแอไปยังองค์ประกอบเท่านั้น
ตรงข้ามกับ ERROR(/org.bytedeco.javacpp.PointerScope)
อินสแตนซ์ของคลาสนี้จะไม่ป้องกันไม่ให้ตัวรวบรวมขยะเพิ่มหน่วยความจำของตัวชี้ที่ไม่สามารถเข้าถึงได้อีกต่อไป แม้ว่าจะแนบไปกับขอบเขตก็ตาม
เมื่อปิดขอบเขต ตัวชี้ทั้งหมดที่ยังคงใช้งานได้จะถูกจัดสรรคืนโดยอัตโนมัติ ในขณะที่ตัวชี้ที่รวบรวมแล้วจะถูกละเว้น
วิธีการสาธารณะ
เป็นโมฆะ | แนบ (ตัวชี้ตัวชี้) แนบตัวชี้ไปที่ขอบเขตนี้ |
โมฆะที่ซิงโครไนซ์กัน | |
เป็นโมฆะ | แยกออก (ตัวชี้ตัวชี้) แยกตัวชี้ออกจากขอบเขตนี้ |
วิธีการสืบทอด
จากคลาส java.lang.Object บูลีน | เท่ากับ (วัตถุ arg0) |
คลาสสุดท้าย<?> | รับคลาส () |
ภายใน | แฮชโค้ด () |
โมฆะสุดท้าย | แจ้ง () |
โมฆะสุดท้าย | แจ้งทั้งหมด () |
สตริง | toString () |
โมฆะสุดท้าย | รอสักครู่ (ยาว arg0, int arg1) |
โมฆะสุดท้าย | รอ (ยาว arg0) |
โมฆะสุดท้าย | รอ () |
จากอินเทอร์เฟซ java.lang.AutoCloseable ความว่างเปล่าที่เป็นนามธรรม | ปิด () |
คอนสตรัคชั่นสาธารณะ
สาธารณะ WeakPointerScope ()
วิธีการสาธารณะ
โมฆะสาธารณะ แนบ (Pointer pointer)
แนบตัวชี้ไปที่ขอบเขตนี้
พอยน์เตอร์ที่ติดอยู่กับขอบเขตจะถูกปล่อยโดยอัตโนมัติเมื่อขอบเขตถูกปิด เว้นแต่ว่าจะถูกปล่อยโดยผู้รวบรวมขยะแล้ว
pointer
นี้แนบมากับขอบเขตนี้แล้ว วิธีนี้ไม่มีผลใดๆ
ขว้าง
IllegalStateException | หากขอบเขตนั้นถูกปิดไปแล้ว |
---|
โมฆะที่ซิงโครไนซ์สาธารณะ ปิด ()
การแยก โมฆะสาธารณะ (Pointer pointer)
แยกตัวชี้ออกจากขอบเขตนี้
การถอดตัวชี้ออกจากขอบเขตจะป้องกันไม่ให้หน่วยความจำว่างเมื่อปิดขอบเขต
ถ้าไม่ได้แนบ pointer
นี้กับขอบเขตนี้ วิธีการนี้ไม่มีผลกระทบ
ขว้าง
IllegalStateException | หากขอบเขตนั้นถูกปิดไปแล้ว |
---|
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2023-12-01 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]