10.17-设计模式与异常
设计模式(Design Pattern)
分类
单例模式(Singleton Pattern)
package se02;
//单例模式示例(饿汉式)
public class Singleton {
//第一步:私有化构造器
private Singleton(){
}
//第二步:声明一个私有的、静态的当前类的实例
private static Singleton instance = new Singleton();
//第三步:声明一个公有的、静态的、能够返回当前实例的方法
public static Singleton getInstance() {
return instance;
}
public void showMessage() {
System.out.println("Hello Singleton");
}
}模板模式
Java中异常结构的父类Throwable(问题类)
注意
Java异常捕获机制(try-catch)
语法
例子
throw关键字(主动抛出异常)
例子-主动异常抛出并处理异常
例子-主动异常抛出但不处理异常
throws关键字
例子
练习
最后更新于