static 后面的泛型问题
为什么静态方法的static后面要加泛型呀
public static <T> ApiRestResponse<T> success() {
return new ApiRestResponse<>();
}
以前学范型方法的时候应该是直接:
public ApiRestResponse<T> success() {
return new ApiRestResponse<>();
}
这两者有什么区别嘛
38
收起
正在回答
1回答
同学你好,静态泛型方法要加上泛型如<T>,这是java中规定的。这两个方法的区别是:第一个方法有static修饰,是静态方法;第二个方法是非静态方法。
祝学习愉快~
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星