线程池中execute和submit的区别 后端

线程池中execute和submit的区别

在前阵子的工作中,收到一个bug,大概是在app运行过程中出现了异常,可是查看了app日志、系统日志并没有异常日志打印。最后发现了context.getExternalCacheDir方法返回值为null,原以为bug可以回给系统组的人去修了,在leader的指导下,发现了app中的问题:线程池启动线程的方法为submit,而没有对submit的返回值做处理,在运行过程中也没有catch NPE,...
阅读全文
Loading...