![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
金旸
这个作者很懒,什么都没留下…
展开
-
throws和throw的使用及其区别
throws和throw的使用及其区别throws关键字用于修饰方法体中可能产生的若干个异常,修饰位置置于方法名字的后面,如public void f() throws Exception1,Exception2{},而且要在该方法中给出具体的异常操作,throw关键字正用于抛出具体异常对象,它通常要和throws或try{}catch{}配套使用。 示例代码 ##定义一个我们生活中收入和支出的例原创 2017-10-24 14:28:00 · 1277 阅读 · 1 评论 -
设计模式之抽象工厂模式
设计模式之抽象工厂模式抽象工厂的任务是为创建一组或者是相互依赖的对象提供一个接口,而不需要指定它们的具体类。与工厂方法不同的是,工厂方法一般用于生产一个类型的产品,抽象工厂一般用于创建一个产品簇,譬如生产不同系列的电脑A1,A2,A1与A2有不同的CPU、显卡、电池,但A1的CPU、显卡、电池都比A2系列的要好,两个系列采用的零件不同,这时就可以利用抽象工厂来解决这个问题。又譬如我接下来的例子,由于原创 2017-10-24 19:20:38 · 293 阅读 · 0 评论