sui

<div class="iteye-blog-content-contain" style="font-size: 14px">

   Java设计模式有二十三种 主要分为三种:创建型模式、结构型模式、行为型模式;

创建型模式:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式;

结构型模式:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、亨元模式;

行为型模式:策略模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。

 还有另外两类:并发型模式和线程池模式

 throw与throws的区别:

throw用于方法体中 用来抛出一个实际的异常对象,使用throw后,要么使用try catch捕获异常,要么使用throws声明异常,语法:throw new异常类构造f方法、throw new Exception()。

throws用于方法声明处,用来声明该方法可能发生的异常类型,可以是多个异常类型,用来强制调用该方法时处理这些异常

</div>

猜你喜欢

转载自1451191637.iteye.com/blog/2334770
sui
今日推荐