可以使用单例模式来实现只实例化一个对象供其他类访问。单例模式保证一个类只有一个实例,并提供全局访问点,可以方便地被其他类调用。以下是一个简单的示例:

public class Singleton {
    private static Singleton instance;

    private Singleton() {}

    public static Singleton getInstance() {
        if (instance == null) {
            instance = new Singleton();
        }
        return instance;
    }
}

在上面的示例中,私有的构造函数保证了其他类无法通过new关键字来实例化Singleton类。getInstance()方法返回Singleton类的唯一实例,如果该实例还未被创建,则先创建一个新的实例,然后返回该实例。其他类可以通过调用Singleton.getInstance()方法来访问Singleton类的唯一实例。

java 只实例化对象一次供其他类访问

原文地址: https://www.cveoy.top/t/topic/ebVh 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录