package com.pattern.singleton;/** 单件模式* 保证一个类仅有一个实例,并提供一个访问它的全局访问点。** 单件模式是关于怎样设计一个类,并使得该类只有一个实例的成熟模式,* 该模式的关键是将类的构造方法设置为private权限,并提供一个返回它的唯一实例的类方法。** 模式的结构中只包括一个角色:* 单件类(Singleton)** 优点 :* 单件类的唯一实例由单件类本身来控制,所以可以很好地控制用户何时访问它。*/public class Test {public static void main(String[] args) {Train humenDriver = Train.getTrain();Train AIDriver = Train.getTrain();AIDriver.Run();humenDriver.Run();humenDriver.Stop();AIDriver.Stop();}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。