1、win7操作系统升级到64位系统,下载了最新的jdk版本1.8,编译程序的时候报错:The type java.lang.CharSequence cannot be resolved
2、系统环境同时安装了64位1.7jdk和32位1.8jdk,检查当前系统选择的jdk版本是1.8
3、调整成低版本的jdk1.7
4、重新编译程序,系统不在报错,至此基本可以怀疑是jdk版本影响的该问题
5、但系统中1.8版本的jdk是下载的32位操作系统,换成64位的会不会正常呢?从官网上下载64位1.8版本的jdk测试下
6、重新切换到64位系统,1.8版本的jdk
7、系统又出现异常,看来是jdk的版本造成的该问题,与操作系统无关