【发布时间】:2019-09-16 03:12:04
【问题描述】:
在Java API中,它声明公共的StringBuilder类扩展了Object,但实际上OpenJDK声明它扩展了一个包私有的AbstractStringBuilder类。问题:为什么 Java API 不能声明它扩展了 AbstractStringBuilder?
OpenJDK - 公共最终类 StringBuffer 扩展 AbstractStringBuilder 实现 java.io.Serializable、CharSequence
【问题讨论】:
-
AbstractStringBuilder 不是 public 类,所以它只是一个实现细节。
标签: java