解决方案 »
- 哪位高手能帮我看看下面这段代码那里出错
- 关于hibernate多表查询的问题
- eclipse3.1 myeclipse4.1 struts
- 来自javaweb开发详解的问题 自定义标签配置
- 谁能给个音乐网站系统源码?SSH!
- [200分]ManagerEJBHome managerEJBHome=(ManagerEJBHome) PortableRemoteObject.narrow(ref,ManagerEJBHome.class);
- java+oracle双循环问题,救命啊,救命啊
- 有那位侠客知道weblogic买价方面的信息!
- 亲,这段配置具体实现的是什么东东,求解释
- struts2 <s:hidden>向action传值问题,想把#request的值通过s:hidden传到action
- 求稍有难度递归(TREE)
- @org.hibernate.annotations.Entity(dynamicUpdate = true, dynamicInsert = true)
—— 专门供 List 这个接口的 iterator() 函数返回使用的;也就是告诉你:1、你没法直接得到该接口的实现类;2、不建议你去随意继承它,它是专有的。
T[]什么意思啊?
—— 泛型,而且是数组,实际中可能是比如 String[] 或者 Date[] 对象数组;用来确定toArray时所需要转换成的数组类型,否则就只能转成通用的 Object[]。
楼主怕是要买本Java入门的书学习下才好,论坛来学习基础知识,客观地说效率比较低。
<T> T[] toArray(T[] a) 返回><T> T[]什么意思啊?比如:List<Student> list = xxx.getStudents();
要将list转化为Student[] .就需要list.toArray(new Student[0]);
ListIterator<E> listIterator();在List的实现类中,实现listIterator方法的过程中会将实例化了的ListIterator类型对象返回,如此是不是可以理解为 通过List接口实例化,至于是不是"只能",就像一楼说的,应该是专有的缘故(List所专有的Iterator)。2. 返回类型不是<T> T[]
而是T[], <T>中的T代表Type Parameter
方法声明泛型化的一种表现格式,这种就是generic methods