使用JDK 1.8,无法扩展WToolkit类

时间:2015-07-24 08:36:48

标签: java

我使用的是java 1.8版本。当我试图扩展WToolkit类时,得到以下错误。 MyClass类型不能继承最终类WToolkit。 WToolkit是java 1.8中的final类型吗?请帮帮我。

2 个答案:

答案 0 :(得分:1)

看起来像sun.awt.windows.WToolkit is final in JDK 1.8,它看起来像it was not in JDK 1.7

您通常should not be using classes from sun.* packages,因为它们是not part of the public API。事实上,在Java 9中access to these classes will be removed

答案 1 :(得分:0)

是的,WToolkit类在java 8中是最终的:

 public final class WToolkit extends SunToolkit implements Runnable {

请参阅implementation