例:Set<String> set = new TreeSet<>(new Comparator<String>(){ public int compare(String o1, String o2){ return -o1.compareTo(o2); } });
1 回答
WrongAnswer
TA贡献10条经验 获得超1个赞
Java的匿名内部类了解一下,然后Java语法糖了解一下。
Java内部类是一种Java的语法糖,编译器编译过后的内部类(包括匿名内部类)会生成单独的class文件。
所以不要纠结匿名内部类的写法(语法),只是写法跟你理解的构造器有点像,它跟你理解的构造器不是一个玩意。。
添加回答
举报
0/150
提交
取消