java - 如何公开第三方类(class)?

标签 java

如何公开第三方类?有办法吗?有什么技巧吗?

基本上我要扩展我不拥有的类的功能。我可以看到源代码,但不想破解原始源代码并重新编译它。

谢谢

最佳答案

假设该类没有嵌套并且是顶级类(实际上是 publicprivate 构造函数),只需创建一个 public 包装类,并使用 private 构造函数调用该类的实例。类似answer can be found here .

关于java - 如何公开第三方类(class)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21861056/

相关文章:

java - 了解andThen()函数

java - 为什么不直接使用values变量,vs变量没有必要

java - 将 Maven Artifact 发布到本地 Ivy 存储库,递归地及其依赖项

java - 整数变量在数据库中何时为空时为零

java - 如何为 Kafka Producer 选择 Key 和 Offset

java - 基于迁移数据的Spring服务层集成测试

java - 如何使用文件对话框?

java - Spring3 依赖注入(inject)不适用于 mule

java - 尝试限制 Number 类的上限而不为整个类实现 Comparable

java - 如何查看eclipse中打印的内容? java