java单例模式详解,java单例模式有几种

  java单例模式详解,java单例模式有几种

  写爬虫互联网协议(互联网协议)被封了怎么解决?立即使用

  单例(Singleton)模式是Java中最简单的设计模式之一。这种类型的设计模式属于创建模式,因为此模式提供了创建对象的最佳方法之一。(推荐学习:java课程)

  这种模式涉及一个类,它负责创建一个对象,同时确保只创建一个对象。这个类提供了一种方法来访问它的唯一对象,可以直接访问,而不需要实例化类的对象。

  实现实例

  我们将创建一个单一对象类-单一对象。单个对象(单个对象)类的构造函数是私有的,并且具有自身的静态实例。

  单一对象类提供了一个静态方法来获取其静态实例到外部世界100 .SingletonPatternDemo或示例类将使用单一对象类来获取单一对象对象。

  第1步

  创建一个Singleton类,SingleObject.java

  公共类单一对象{

  //创建单一对象的对象

  私有静态单一对象实例=new single object();

  //使构造函数成为私有的,这样这个类就不能是

  //实例化

  私有SingleObject(){}

  //获取唯一可用的对象

  公共静态单对象getInstance(){

  返回实例;

  }

  public void showMessage(){

  System.out.println(Hello World!);

  }

  }第2步

  从单例类中获取唯一的对象。SingletonPatternDemo.java

  公共类SingletonPatternDemo {

  公共静态void main(String[] args) {

  //非法构造

  //编译时错误:构造函数单一对象()不可见

  //single object object=new single object();

  //获取唯一可用的对象

  单一对象对象=单一对象。getinstance();

  //显示消息

  对象。显示消息();

  }

  }第3步

  验证输出,得到结果如下-

  你好世界!以上就是爪哇的单例模式是什么的详细内容,更多请关注我们其它相关文章!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: