Jdk更新121 URLClassloader更改

时间:2017-03-02 09:53:25

标签: java urlclassloader jdk1.8.0

在Java 121发行说明中我可以看到他们提到URLClassloader将抛出ClassNotFoundException而不是SecurityException。在查看代码时,我看不到任何方法被修改以抛出此新异常。有人可以解释这里发生了什么???

谢谢,

阿玛尔

1 个答案:

答案 0 :(得分:1)

根据发行说明(http://www.oracle.com/technetwork/java/javase/8u121-relnotes-3315208.html),有一个新的系统属性(let fun = num => { console.log(num); }; let debouncedFn = _.debounce(fun, 1000); for (let i = 0; i < 10; i++) { debouncedFn(i); })可用于禁用此新功能。

Google搜索<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.8.3/underscore-min.js"></script>找到了以下实现URLClassloader更改的变更集:

http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/rev/dfa1648415a4