问题描述:在src(没有建包)下面写了一个接口,想在另外一个包中使用时无法调用
原因:java中关于默认包:
1) java默认包中的public类是不能在其他包中直接调用的
2)如果尝试解决多个工件中的默认包,则会遇到类加载问题。
3)您不能再像通常那样使用默认的和受保护的范围了。
4)在您的代码和其他代码之间没有明显的区别
解决方案:将写好的接口放在一个包里面即可调用!
推荐文章:java中不推荐使用默认包
问题描述:在src(没有建包)下面写了一个接口,想在另外一个包中使用时无法调用
原因:java中关于默认包:
1) java默认包中的public类是不能在其他包中直接调用的
2)如果尝试解决多个工件中的默认包,则会遇到类加载问题。
3)您不能再像通常那样使用默认的和受保护的范围了。
4)在您的代码和其他代码之间没有明显的区别
解决方案:将写好的接口放在一个包里面即可调用!
推荐文章:java中不推荐使用默认包