Rumah  >  Artikel  >  Java  >  Bagaimana untuk menggunakan corak lapar dalam java singleton

Bagaimana untuk menggunakan corak lapar dalam java singleton

WBOY
WBOYke hadapan
2023-05-20 20:04:041224semak imbas

Arahan penggunaan

1 Mulakan singleton apabila memuatkan kelas, dan kembalikan terus apabila mengakses pada masa hadapan.

Kebaikan dan Kelemahan

2. Kelebihannya ialah ia sememangnya selamat untuk benang (terima kasih kepada mekanisme pemuatan kelas) dan tidak ada kelewatan semasa menggunakannya. Kelemahannya ialah ia boleh menyebabkan pembaziran sumber (jika singleton tidak digunakan selepas kelas dimuatkan).

Instance

public class HelloWorld {
//创建私有静态的本类对象
private static HelloWorld hello = new HelloWorld();
 
//私有化构造函数
private HelloWorld(){};
 
//定义公有并静态的方法,返回该对象。
public static HelloWorld hello() {  
return hello;
}
}

Atas ialah kandungan terperinci Bagaimana untuk menggunakan corak lapar dalam java singleton. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam