当前位置: 移动技术网 > IT编程>开发语言>Java > Java 单例模式

Java 单例模式

2020年07月17日  | 移动技术网IT编程  | 我要评论

核心代码:

package com.hbkykj.wisdomfuneralhome;

import android.content.Context;

/**
 * @author Administrator
 * @project: LargeScreen
 * @package: com.hbkykj.wisdomfuneralhome.view
 * @date:2020/7/16 9:08
 * @brief: 全局异常捕获
 */
public class CrashExceptionHandler implements Thread.UncaughtExceptionHandler {


    private static CrashExceptionHandler crashExceptionHandler;

    private CrashExceptionHandler(){
    }
    
    /*
    * 注意:在设计单例模式时,同步锁(synchronized)可以根据实际情况添加,如果是涉及到例如多线程断点下载,那么可以使用,一般常规情况不需要同步锁。
    * 而且添加同步锁会降低运行效率
    * */
    public static CrashExceptionHandler getInstance() {
        if (crashExceptionHandler==null){
            crashExceptionHandler = new CrashExceptionHandler();
        }
        return crashExceptionHandler;
    }
    
    
    
    /*
    * 
    * 处理全局异常的函数
    * */
    @Override
    public void uncaughtException(Thread thread, Throwable throwable) {
        

 
        
    }
    

}

 

本文地址:https://blog.csdn.net/qq_35366269/article/details/107376497

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网