摘要:
一、传递方式不同 封装类是引用类型。 基本类型(原始数据类型)在传递参数时都是按值传递,而封装类型是按引用传递的(其实“引用也是按值传递的”,传递的是对象的地址)。 由于包装类型都是不可变量,因此没有提供改变它值的方法,增加了对“按引用传递”的理解难度。 int是基本类型,直接存放数值;Intege 阅读全文
摘要:
创建型模式,共五种:单例模式、简单工厂模式、抽象工厂模式、建造者模式、原型模式。 结构型模式,共七种:组合模式、适配器模式、桥梁模式、装饰器模式、外观模式、代理模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、状态模式、观察者模式、访问者模式、迭代子模式、解释器模式、 命令模式、中介者 阅读全文
摘要:
任务调度是指基于给定时间点,给定时间间隔或者给定执行次数自动执行任务。-- Timer ScheduledExecutor 开源工具包 Quartz 开源工具包 JCronTab SOLID 原则的对应五种设计原则,每个首字母对应一种 S:单一职责原则。 O:开闭原则。 L:里氏替换原则。 I:接口 阅读全文
摘要:
转自:https://www.cnblogs.com/Ti1077/p/9641027.html Spring Boot,作为Spring框架对“约定优先于配置(Convention Over Configuration)”理念的最佳实践的产物,它能帮助我们很快捷的创建 出独立运行、产品级别的基于S 阅读全文
摘要:
转自:https://www.cnblogs.com/Ti1077/p/9648425.html 1、字符串有整型的相互转换 String a = String.valueOf(2); //integer to numeric string int i = Integer.parseInt(a); 阅读全文
摘要:
原文链接:https://blog.csdn.net/wuqinfei_cs/article/details/9249579 面向对象的编程概念:组合(Composition)和聚合(aggregation) 其实,你每天都能遇到合成(composition)技术。 它是大多数物理对象构建的方式。 阅读全文
摘要:
存储和查找,存储和查找的效率往往决定了整个程序的效率。 脑补下,你在家里忘记了指甲刀放在哪里,通常要在你家所有抽屉中顺序寻找,直到找到,最差情况下,有N个抽屉, 你就要打开N个抽屉。这种存储方式叫数组,查找方法称为「遍历」。 脑补下,你是一个整理控,所有物品必须分门别类放入整理箱,再将整理箱编号,比 阅读全文