2018年12月4日

浅谈设计模式 -- 工厂模式

摘要: 工厂模式也是设计模式当中的创建型模式,不直接创建对象,而是把创建对象的工作交给一个“工厂”类来统一完成,这样做很好地封闭了创建逻辑,大大地增加系统的可维护性与扩展性。主要分为简单工厂与抽象工厂。 一、简单工厂模式 (图片来自百度) 如上图所示a产品,b产品继承相同的产品接口,再由Creator工厂通 阅读全文

posted @ 2018-12-04 20:24 妞一个闪电侠 阅读(149) 评论(0) 推荐(0) 编辑

2018年11月20日

浅谈设计模式 -- 单例模式

摘要: 一、什么是设计模式? 顾名思义,设计模式是软件开发人员在长期开发实践中总结出来解决一系列问题行之有效的解决方案。 二、何为单例模式? 程序中只能创建一个实例,主要解决一个全局使用的类频繁地创建与销毁,从而节省系统资源。 三、如何创建单例模式? 四、饿汉模式 上述代码就是典型的饿汉模式,加载类的时候初 阅读全文

posted @ 2018-11-20 20:57 妞一个闪电侠 阅读(141) 评论(0) 推荐(0) 编辑

2018年5月23日

Java阿里云语音Demo

摘要: 主要依赖得包有2个aliyun-java-sdk-core.jar 和 aliyun-java-sdk-dyvmsapi.jar,直接上代码。 阅读全文

posted @ 2018-05-23 16:41 妞一个闪电侠 阅读(722) 评论(0) 推荐(0) 编辑

2017年7月5日

给你一个任意字符串,你去打印出它所有字符出现的次数??

摘要: 解决这个问题,首先得解决2个小问题: 1、因为是任意给定的任意字符串,你怎样知道需要打印的次数? 2、用循环打印 怎样不重复打印 上个栗子: 第15行代码运用递归的思想,不需要知道具体打印的次数,只要给定一个目标,利用三目运算符,比普通for循环减少了代码量, 运行结果如下: 阅读全文

posted @ 2017-07-05 19:04 妞一个闪电侠 阅读(311) 评论(0) 推荐(0) 编辑

2017年7月4日

妞一个斗地主发牌程序!!!

摘要: 学习java三个星期,利用所学的知识做了一个三人斗地主发牌程序,闲话少叙,上代码 运行结果如下,当然每次运行结果都不一样 阅读全文

posted @ 2017-07-04 22:08 妞一个闪电侠 阅读(323) 评论(0) 推荐(0) 编辑

导航