jdk8就是找不到Arrays类,换jdk6就好了,没听说jdk8不支持Arrays了啊,怎么回事啊

如题所述

题主要用的是 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之外没啥别的解决办法。
温馨提示:内容为网友见解,仅供参考
第1个回答  2017-04-21
不可能的, jdk都是向下兼容, 也就是说 1.8可以兼容1.6的所有api 只有更好没有不支持
相似回答