源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Java单例模式的应用示例

  • 时间:2021-03-25 23:57 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Java单例模式的应用示例
单例模式用于保证在程序的运行期间某个类有且仅有一个实例。其优势在于尽可能解决系统资源。通过修改构造方法的访问权限就可以实现单例模式。 代码如下:
[u]复制代码[/u] 代码如下:
public class Emperor {     private static Emperor emperor = null;// 声明一个Emperor类的引用     private Emperor() {// 将构造方法私有     }     public static Emperor getInstance() {// 实例化引用         if (emperor == null) {             emperor = new Emperor();         }         return emperor;     }     public void getName() {// 使用普通方法输出皇帝的名字         System.out.println("我是皇帝:明日科技");     } } public class Test {     public static void main(String[] args) {         System.out.println("创建皇帝1对象:");         Emperor emperor1 = Emperor.getInstance();// 创建皇帝对象         emperor1.getName();// 输出皇帝的名字         System.out.println("创建皇帝2对象:");         Emperor emperor2 = Emperor.getInstance();// 创建皇帝对象         emperor2.getName();// 输出皇帝的名字         System.out.println("创建皇帝3对象:");         Emperor emperor3 = Emperor.getInstance();// 创建皇帝对象         emperor3.getName();// 输出皇帝的名字     } }
效果如图: [img]http://files.jb51.net/file_images/article/201402/2014221153817533.png[/img]
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部