GenericAction<T,PK extends Serializable>
这里为什么要这么写?T,PK 分别是什么意思?这么写有什么好处?
麻烦大家给我解释下,谢谢!
这里为什么要这么写?T,PK 分别是什么意思?这么写有什么好处?
麻烦大家给我解释下,谢谢!
解决方案 »
- stripes hibernate Spring整合
- 在 jsp 中使用什么控件可以,调用打开 rar 的程序
- EJB3 SessionBean 用eclipse部署到weblogic上后,客户端无法调用
- java连sql异常
- 可以在linux下运行得java进程程序该如何编写?
- tomcat的web.xml中关于mime类型配置问题
- struts中在网页里面能 迭代出HashMap中的内容吗?
- 初学!struts 简单问题,请高手帮忙 在线等
- 两个问题(请进)
- 关于JAVA计算1+1/2!+1/3!....前20项的和,求解释一下
- weblogic 10.3 怎样配置数据源?求教、谢谢
- 请问现在还有没有直接用ajax,不用他的框架的?
可以随意命名的,这里只是占位符,理解起来你可以类比一下变量的声明。JDK1.5以后提供对泛型的支持,这是他定下来的规矩,所以编译器会对你的代码进行检查,如果没有实现Serializable就不让你编译通过。就相当于你定义一个int,编译器就不许你把个字符串赋值给它一个道理。
表示PK这个类型要实现Serializable,要不然会报错的
这里,T为泛型类型,extends 关键字限制泛型类型必须是parentClass的后代。parentClass 指定父类的类型,也可以是接口
表示PK这个类型要实现Serializable,要不然会报错的