写一个Singleton出来。
单例模式是一种创建模式。
这种模式只涉及一个单独的类,它负责创建自己的对象。
该类确保只创建单个对象。
这个类提供了一种访问其唯一对象的方法。
例子:
MainWindow类的构造函数是私有的,并且有一个自身的静态实例。
MainWindow类提供了一个静态方法来获取它的静态实例到外部世界。
Main,我们的演示类将使用MainWindow类来获取一个MainWindow对象。
1 public class Main{ 2 public static void main(String[] args){ 3 MainWindow mw=MainWindow.getInstance(); 4 mw.showMessage(); 5 } 6 } 7 class MainWindow { 8 private static MainWindow instance = new MainWindow(); 9 10 private MainWindow() { 11 } 12 13 public static MainWindow getInstance() { 14 return instance; 15 } 16 17 public void showMessage() { 18 System.out.println("hello"); 19 } 20 }
本文来自博客园,作者:一纸年华,转载请注明原文链接:https://www.cnblogs.com/nullcodeworld/p/8590563.html