11智能在线
新记
jdk8就是找不到Arrays类,换jdk6就好了,没听说jdk8不支持Arrays了啊,怎么回事啊
如题所述
举报该文章
相关建议 2017-05-11
题主要用的是 java.util.Arrays.sort(int[]) 方法。这个方法在Java SE 8的标准库里当然存在。题主原本问题里说明了使用的IDE是MyEclipse 10。这是基于Eclipse Indigo(3.7.1)的加强版IDE。问题就是Eclipse 3.7系列还不支持Java 8。后来题主升级到用基于Eclipse Mars(4.5)的MyEclipse 2016,这个版本已经支持Java 8,问题就解决了。从错误状况看,很可能是老的Eclipse在读取JRE8的rt.jar时无法正确解析(parse)某些Class文件,导致那些类没有被正确识别,导致了找不到类的状况。除了升级Eclipse之外没啥别的解决办法。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8482pps2s2ff2vfq7s.html
其他看法
第1个回答 2017-04-21
不可能的, jdk都是向下兼容, 也就是说 1.8可以兼容1.6的所有api 只有更好没有不支持
相似回答
大家正在搜
相关问题
Java Eclipse中导入Arrays类 JDK版本1....
JDK 已经出到 8,但是大部分企业还是用的 6,有没有必要...
我安装了JDK8 然后说 版本太高 我换回JDK6然后又说版...
java中Arrays.sort()方法错误,(在Myecl...
怎样修改windows系统里默认使用的java环境,我以前是...
为什么安装的jdk 8不支持foreach方法
jdk6写的swing一切正常,但是装了jdk7和jdk8后...
jdk6有ArrayUtils.isNotEmpty()方法...