06 2021 档案
摘要:设计模式之原型模式 问题:现在有一只羊tom,姓名为:tom,年龄为:1,颜色为:白色,请编写程序创建和tom羊属性完全相同的10只羊 代码 //传统的解决思路:可以使用类图展示一下class Sheep{ private String name; private int age; private
阅读全文
摘要:当出现这个异常时,其中文名称是不支持操作的异常 出现异常的原因:当使用了Arrays.asList后的list,不能再对其结构进行修改,即不能再对转换后的List进行增加数据或者减少数据,如果进行操作就会报出这个异常 为什么会出现这个异常? 通过挖掘Arrays类的源码就可以知道,在Arrays中有
阅读全文
摘要:设计模式7大原则 设计模式的目的,让软件有以下的特性 代码重用性更高(相同功能地方代码,不用重复编写) 可读性更好(编程的规范性,便于其他人的阅读和理解) 可扩展(当需要增加新的功能时,非常方便,并且成本低) 可靠性更高(当增加功能后,对原有功能没有影响) 使得程序出现高内聚、低耦合的特性 7大原则
阅读全文
摘要:设计模式之单例模式 什么是单例模式 确保一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,该类只提供一个取得其对象的方法(静态的) 单例模式种类 饿汉式(静态常量) 实现步骤 私有化构造方法 在类内部创建一个静态的常量对象 向外暴露一个人公共的静态方法返回对象 优点 简单,好理解,在类装在
阅读全文
摘要:初识python pyhton是什么? pyhton是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言 python特征 解释性语言:意味着没有编译环节 交互式语言:可以在python提示符>>>后直接执行代码 面向对象:支持面向对象的风格或着代码分装在对象的编程技术 上手相对容易 py
阅读全文