在看struts2.0源码的时候发现这样的语法,其中add方法是ArrayList自带的,我不明白这样的初始化的原因,和初始化之后,extensions 指向的对象个什么状态?
我知道ArrayList其实在维护一个数组,那这个初始化方式产生了几个数组?
我知道ArrayList其实在维护一个数组,那这个初始化方式产生了几个数组?
List extensions = new ArrayList() {{ add("action");}};