- 博客(3)
- 资源 (7)
- 收藏
- 关注
原创 String、StringBuffer、StringBuilder的区别
String java.lang包 Serializable , CharSequence , Comparable < String > 可以像常量一样创建对象 String str = "abc"; 内存储存 “abc”对象 char[] 是 private final的 不可变 修改String 实际上是new 一个新的String 对象返回 如果频繁使用性能会不好 ...
2019-08-23 18:09:16 215
原创 异常处理
异常处理 异常处理,英文名为exceptional handling, 是代替日渐衰落的error code方法的新法,提供error code 所未能具体的优势。异常处理分离了接收和处理错误代码。这个功能理清了编程者的思绪,也帮助代码增强了可读性,方便了维护者的阅读和理解。 异常处理(又称为错误处理)功能提供了处理程序运行时出现的任何意外或异常情况的方法。异常处理使用 try、catch 和 f...
2019-08-08 22:02:50 295
原创 策略模式(Strategy Pattern)
策略模式(Strategy Pattern) 策略模式(Strategy Pattern)中体现了 两个非常基本的面向对象设计的原 封装变化的概念 编程中使用接口,而不是对接口的实现 策略模式的定义 ==定义一组算法,将每个算法都封装起来,并且 使它们之间可以互换。 – 策略模式使这些算法在客户端调用它们的时候 能够互不影响地变化 == 策略模式的意义 – 策略模式使开发人员能够开发出由许多可替...
2019-08-02 16:53:47 458
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人