今天在写Hibernate工程中的一个类时用到了List类,于是就创建了一个List对象。运行后控制台提示错误信息为 Cannot instantiate the type List; 查了一下List接口的具体实现方式,List类有两种实现方式,一个是ArrayList;一个是LinkedList。 我的错误写法: List<person> list = new List<Person>(); 改成List<Person> list = new ArrayList<Person>()保存后正常。