java: 找不到符号 符号: 方法 of(java.lang.String,java.lang.String) 位置: 接口 java.util.List

在练习jdk9以后的方法“不可变的List、set、map集合”的时候,由于为我之前的版本是jdk8,所以下载了jdk17,编译过程没有任何问题,但是执行时报了错

错误:(java: 找不到符号 符号: 方法 of(java.lang.String,java.lang.String) 位置: 接口 java.util.List)

当时只是改了jdk版本

并没有改预编译器的jdk版本,这个是预编译时的java版本过低导致的

所以改了下面后就可以了