【发布时间】:2010-12-22 12:47:00
【问题描述】:
如果您使用 Sun 的专有 Java 类,编译器会显示警告。我认为使用这些类通常是个坏主意。我在某处读过这个。但是,除了这些警告之外,还有什么根本原因不应该使用它们吗?
【问题讨论】:
-
任何足够通用的功能都将体现在官方 Java API 中。 Sun 类中是否真的有一些您需要并且无法通过标准 Java API 完成的东西?能举个例子吗?
-
(我有时会发现自己使用内部 xerces 进行 xml 处理)
-
在使用 JAXP 处理 XML 时,xerces 是默认的 XML 实现。无需伸手直接使用xerces。
-
我发帖的原因是因为我遇到了一些使用 sun.misc.BASE64Decoder 的代码。我将其更改为使用来自 apache 的编解码器。我知道这是正确的做法,但不记得为什么。
-
我想整天抱怨这些类导致了 IKVM.NET 中 80% 的问题。