java中虚拟类的问题

来源:百度知道 编辑:UC知道 时间:2024/06/19 23:11:56
我声明List l = new ArrayList()
List是虚拟类,很多地方都是这样声明,这样声明的好处是什么?

你玩过CS么?如果玩过就好理解了,一个人物他可以拿手枪也可以拿冲峰枪,而定义一个枪类(List),表示他拿着枪,但是用什么方法来表示他拿着什么枪呢? 那就得看看,你换什么枪了(你new 了什么类出来了)

List是接口吧。

多态