我的第一篇博客

第一篇博客

本人是IT行业应届毕业生,今日始用博客来记录自己在学习或工作过程中遇到的任何问题以及解决方法,无论难易。欢迎大家多多交流,指正。

2019.10.13

目前正在学习Spring,今日遇到的问题如下:
Exception in thread “main” java.lang.ClassCastException: class service.impl.TestDIServiceImpl1 cannot be cast to class service.TestDIService (service.impl.TestDIServiceImpl1 and service.TestDIService are in unnamed module of loader ‘app’)
at test.TestDI1.main(TestDI1.java:15)
我的第一篇博客
我的第一篇博客
此报错为类型转换错误,在两个类型间转换不兼容时引发的运行时异常。经检查,发现自己的 TestDIServiceImpl1 类并未实现 TestDIService 接口而引发的错误,如下:

我的第一篇博客
那么,将实现接口补上,此时两个类型之间兼容转换,问题解决。如下:
我的第一篇博客