新手求教Java语法?-灵析社区

萌蒙萌

![image.png](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20241004/8ef0aad18667409229115c49eda05211.png) public static void main(String[] args) { List list = new ArrayList() {{ //使用匿名内部类(匿名内部类在Java8无法使用钻石运算符,但是之后的版本可以) add("A"); add("B"); add("C"); }}; System.out.println(list); } 一会是静态代码块,一会是匿名内部类,求教这里到底是什么写法?

阅读量:172

点赞量:0

问AI
Kapp啊$0920
相当于new了一个arraylist的子类,重写了代码块,不是静态代码块哦,ai输出答案有问题