JDK8-bug

作者: 东篱下_9f5c | 来源:发表于2020-06-29 11:28 被阅读0次

1.首先看一下例子:
可以用接口去只想子类
Child[] child={new Child(),new Child()};
Father[] aa=child;
此时
aa[0]=new Father();
抛错,因为数组对象实际类型为Child

2.JDK8的问题-CopyOnWriteArrayList 和ArrayList


image.png

问题:toArray返回的实际的数组对象可能不是Object类型,此时往里面放元素会导致异常

相关文章

  • JDK8-bug

    1.首先看一下例子:可以用接口去只想子类Child[] child={new Child(),new Child(...

网友评论

      本文标题:JDK8-bug

      本文链接:https://www.haomeiwen.com/subject/fbkofktx.html