我们可以用静态构造函数的方式来实现单例模式,但是有一点必须要注意,静态构造函数有一个弊端。如果构造函数抛出异常,则在以后对类的每次调用都会抛出异常,且异常与构造函数抛出的异常一样。因此在静态构造函数里必须对方法体抓异常才可以避免此问题。
关于静态构造函数
最新推荐文章于 2022-02-07 10:03:27 发布
我们可以用静态构造函数的方式来实现单例模式,但是有一点必须要注意,静态构造函数有一个弊端。如果构造函数抛出异常,则在以后对类的每次调用都会抛出异常,且异常与构造函数抛出的异常一样。因此在静态构造函数里必须对方法体抓异常才可以避免此问题。