【知识积累】(一)日常总结

一、ClassNotFoundException和NoClassDefFoundError

ClassNotFoundException extends Exception,是一个checked异常;

定义:当应用尝试用字符串名称通过下面的方法装载一个类时,这个类的定义却没有找到时会抛出的异常。

(加载class文件时,没有找到)

Class.forName

ClassLoader.loadClass

ClassLoader.findSystemClass

 

NoClassDefFoundError extends LinkageError extends Error,是一个unchecked异常。

定义:错误发生在运行时,通常是编译通过,但当JVM或者ClassLoader实例尝试装载一个类的定义(通常是一个方法调用或者new表达式创建实例过程中的一部分),而这个类定义并没有找到时所抛出的异常。

 

二、<context:annotation-config>和<context:component-scan>

<context:annotation-config>:用于激活那些已经在spring容器内注册过的bean;

<context:component-scan>:用于注册并激活指定package下的bean。

如配置此项,则不需要再配置<context:annotation-config>

三、ThreakPoolTaskExecutor的使用

转载)https://blog.csdn.net/foreverling/article/details/78073105

转载)https://blog.csdn.net/benbendy1984/article/details/54932267

四、slf4j的使用

转载)https://blog.csdn.net/foreverling/article/details/51385128

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值