关于java默认包(使用Eclipse)
现在,我正在使用一些方法,通过使用一个jar。 但是我使用的这些类没有包名 我可以使用反射来解决使用这些方法的问题,但是现在我想覆盖一些接口和类 但是,其他人可以使用Elcipse在他们的计算机上直接扩展这些类而不产生任何编译错误,而我直接扩展时,我有以下编译错误: (classname)无法解析为类型 我的电脑配置是否有可能与其他电脑不同 我现在很困惑…别那么做 使用默认的空包在“真实世界”的代码库中没有位置 不要浪费时间在处理那些默认的包类上,而是通过将它们放入真实的包中来重构它们;充分利用那些访问控制关键字public/private/ 例如,反射只能在非常特殊的情况下使用。请确保不要修复丢失的包名称 不要那样做 使用默认的空包在“真实世界”的代码库中没有位置 不要浪费时间在处理那些默认的包类上,而是通过将它们放入真实的包中来重构它们;充分利用那些访问控制关键字public/private/关于java默认包(使用Eclipse),java,eclipse,reflection,overriding,default-package,Java,Eclipse,Reflection,Overriding,Default Package,现在,我正在使用一些方法,通过使用一个jar。 但是我使用的这些类没有包名 我可以使用反射来解决使用这些方法的问题,但是现在我想覆盖一些接口和类 但是,其他人可以使用Elcipse在他们的计算机上直接扩展这些类而不产生任何编译错误,而我直接扩展时,我有以下编译错误: (classname)无法解析为类型 我的电脑配置是否有可能与其他电脑不同 我现在很困惑…别那么做 使用默认的空包在“真实世界”的代码库中没有位置 不要浪费时间在处理那些默认的包类上,而是通过将它们放入真实的包中来重构它们;充分利用
例如,反射只能在非常特殊的情况下使用。请确保不要修复丢失的包名称 可能与你的包装无关。您是否正确设置了类路径?您可以在Eclipse中使用“addtobuildpath”命令来实现这一点。这可能与您的打包无关。您是否正确设置了类路径?您可以在Eclipse中使用“addtobuildpath”命令来实现这一点。