繁体   English   中英

关于Java默认软件包(使用Eclipse)

[英]About java default package(using Eclipse)

现在,我通过罐子使用一些方法。 但是我使用的这些类没有包名称。

我可以使用反射来解决使用这些方法的问题。但是现在我想重写一些接口和类。

但是,其他人可以使用Elcipse在其计算机上直接扩展这些类而没有任何编译错误,而我直接扩展时,却遇到此编译错误:

(类名)无法解析为类型。

Elcipse上的配置是否与其他配置不同?

我现在很困惑

只是不要那样做。

使用默认的空包在“现实世界”代码库中没有位置。

与其浪费时间来处理这些默认的包类,还不如通过将它们放入真实的包中来重构它们。 充分利用那些访问控制关键字public / private / ...

例如,反射仅应在非常特殊的情况下使用。 确保不修复缺少的程序包名称。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM