Oracle(或Sun)是否可能从Java库中取出任何类,其他类仍然引用那些被遗弃的类?
我的意思是,只需在您的环境中运行此代码:
public static void main(String[] args) throws Exception {
URL url = new URL("http://i.imgur.com/5a5znrs.jpg");
HttpURLConnection con = (HttpURLConnection)url.openConnection();
Object content = con.getContent();
String className = content.getClass().getCanonicalName();
System.out.println(className);
}
你会看到sun.awt.image.URLImageSource
,但我想你的图书馆里也没有这样的课程,你也无法处理所返回的内容。
有人能告诉我上课的位置吗?
答案 0 :(得分:2)
我打赌你使用的JDK实现不包含sun库(比如OpenJDK,JRockit?)。
答案 1 :(得分:0)
Oracle团队对非公共API类所做的任何更改都不会影响公共API类行为