วีดีโอ: คุณจะเริ่มต้นวัตถุเร็วและขี้เกียจได้อย่างไร?
2024 ผู้เขียน: Lynn Donovan | [email protected]. แก้ไขล่าสุด: 2023-12-15 23:54
4 คำตอบ ดี การเริ่มต้นขี้เกียจ หมายความว่าคุณ ทำ ไม่ เริ่มต้นวัตถุ จนถึงครั้งแรกที่พวกเขา เป็น ใช้แล้ว. การเริ่มต้นเริ่มต้น เป็นเพียงการย้อนกลับ คุณ เริ่มต้น a singleton ล่วงหน้าในขณะที่โหลดชั้นเรียน ที่นั่น เป็น วิธีการ ทำการเริ่มต้นก่อน หนึ่งคือโดยการประกาศซิงเกิลตันของคุณเป็น static
ถ้าอย่างนั้น การเริ่มต้นแบบสันหลังยาวหมายความว่าอย่างไร
ในการเขียนโปรแกรมคอมพิวเตอร์ การเริ่มต้นขี้เกียจคือ กลวิธีล่าช้าในการสร้างวัตถุ การคำนวณค่า หรือกระบวนการที่มีราคาแพงอื่นๆ จนกระทั่งครั้งแรก เป็น จำเป็น มัน เป็น ชนิดของ ขี้เกียจ การประเมินที่อ้างอิงถึง.โดยเฉพาะ การสร้างอินสแตนซ์ ของวัตถุหรือทรัพยากรอื่นๆ
นอกจากนี้ คุณควรใช้ประเภท Lazy T เมื่อใด 7 คำตอบ คุณ โดยทั่วไป ใช้ มันเมื่อ คุณ ต้องการ ถึง ยกตัวอย่างบางสิ่งบางอย่างในครั้งแรกที่เป็นจริง ใช้แล้ว . ซึ่งจะทำให้ต้นทุนในการสร้างล่าช้าจนถึงเมื่อจำเป็น แทนที่จะต้องเสียค่าใช้จ่ายเสมอไป โดยปกติสิ่งนี้จะดีกว่าเมื่อวัตถุอาจเป็นหรือไม่ก็ได้ ใช้แล้ว และค่าใช้จ่ายในการก่อสร้างนั้นไม่สำคัญ
ในลักษณะนี้ การเริ่มต้นที่ขี้เกียจและกระตือรือร้นคืออะไร?
การเริ่มต้นขี้เกียจ เป็นเทคนิคที่เรา จำกัด การสร้างวัตถุจนกว่าจะสร้างโดยรหัสแอปพลิเคชัน ในทางอื่น การเริ่มต้นอย่างกระตือรือร้น สร้างวัตถุล่วงหน้าและหลังจากเริ่มแอปพลิเคชันหรือโมดูล สิ่งนี้มีประโยชน์ในกรณีที่วัตถุบังคับและใช้งานได้ในทุกกรณี
คุณสามารถใช้รูปแบบซิงเกิลตันโดยใช้การเริ่มต้นแบบสันหลังยาวได้หรือไม่
การเริ่มต้นขี้เกียจ การเริ่มต้นขี้เกียจ วิธีการ ใช้รูปแบบซิงเกิลตัน สร้างอินสแตนซ์ ใน วิธีการเข้าถึงทั่วโลก มัน จะ ทำลาย แบบซิงเกิลตัน และทั้งสองกระทู้ จะ รับตัวอย่างที่แตกต่างกันของ คลาสซิงเกิลตัน.