请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

5回答

liuyubobobo 2018-04-02 12:35:20

Eclipse是IDE,和Java版本无关。Eclipse可以支持Java8。不过我不使用Eclipse,请自行在网上找相关配置教程。通过你截屏报错的位置,我认为你使用的是Java8以下的版本。你需要安装配置Java8版本才可以使用lambda表达式的语法。(Java8以上版本也可以,Java最新版本为10;不过8最稳定,使用人数最多):)


另外:如果你在这里遇到这个问题,理论上在第二章的学习的时候,应该已经遇到这个问题了?


不过我印象中在课程中提到过:使用Java8或以下版本也可以,但是在一些语法处需要进行修改。比如这里,需要声明构建Rannable类的对象。


最后,强烈推荐一下IntelliJ,如果愿意,给IntelliJ一次机会。反正也是免费的。真心好使:)

0 回复 有任何疑惑可以回复我~
提问者 穿越时空的微笑 2018-04-02 12:32:34

我用的是Eclipse

0 回复 有任何疑惑可以回复我~
liuyubobobo 2018-04-02 12:27:00

你的java版本号是多少?是不是java8以下的版本,不支持lambda表达式?


如果是java 8或者以下版本,需要自行写一层Rannable class。课程官方代码是在Java 8版本上进行测试的:)

0 回复 有任何疑惑可以回复我~
提问者 穿越时空的微笑 2018-04-02 12:21:20

老师,这就是官官方代码

0 回复 有任何疑惑可以回复我~
liuyubobobo 2018-04-02 12:04:53
0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信