社区
Java SE
帖子详情
泛型不带参数是什么意思?
biange2019
2017-05-20 09:46:59
比如:List<byte[]> xxx= new ArrayList<>();和
List<byte[]> xxx= new ArrayList<?>();有什么区别呢?
...全文
560
10
打赏
收藏
泛型不带参数是什么意思?
比如:List xxx= new ArrayList();和 List xxx= new ArrayList();有什么区别呢?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
soton_dolphin
2017-08-29
打赏
举报
回复
这么写是错误的,wildcard 不能出现在右边。如果要生成一个新的实例,必须明确指定类型参数或者编译器推断。 List<byte[]> xxx= new ArrayList<?>(); 应该是: List<byte[]> xxx= new ArrayList<>();
自由自在_Yu
2017-08-29
打赏
举报
回复
后面的是Java1.8之后才可以用的,算是简写版的吧 可以这样定义List xxx= new ArrayList<?>();
lin_Rumble
2017-08-29
打赏
举报
回复
说明了需要的类型
Timor_D
2017-08-29
打赏
举报
回复
楼上+1
qq_33678032
2017-08-29
打赏
举报
回复
在jdk8之后第二种方法就可以省略了(后台),比如:List<String> a = new ArrayList();就可以了,即使你写成new ArrayList<String>();括号里的<String>也会显示成灰色,说明开发工具提示你写它是多余的,可以省略.
6到不胜寒
2017-08-28
打赏
举报
回复
java8 可以正常编译,其它版本这样写会编译不过去
biange2019
2017-05-21
打赏
举报
回复
第二种是错的。编译会报错
沁海棠
2017-05-21
打赏
举报
回复
前面是编译器优化,类型推断可以省略,后面的不知道应该也一样吧
沁海棠
2017-05-21
打赏
举报
回复
前面是编译器优化,类型推断可以省略,后面的不知道应该也一样吧
C#表达式目录树系列之4 -- 解决C#
泛型
约束与无法创建带
参数
的
泛型
实例的矛盾
解决C#
泛型
约束与无法创建带
参数
的
泛型
实例的矛盾问题提出问题分析解决方案基于反射的解决方案基于表达式目录树的解决方案代码附录反射解决方案完整代码表达式目录树解决方案完整代码 问题提出 有时候我们在项目中,为了提高代码的可扩展性,有这样的需求。在自己创建的
泛型
类,例如 class Aircraft中,将
泛型
类型T直接实例化。C#可以支持这样做,但是是有条件的,代码如下: public class Aircraft<TEngine> where TEngine : class, new(){ p
ArrayList的toArray()方法为啥不利用
泛型
返回List的
泛型
类型的数组探究
一、背景 有些同学提出“ArrayList的public <T> T[] toArray(T[] a) 带
参数
的方法支持
泛型
可以返回
参数
类型的数组,public Object[] toArray() 方法为啥不利用
泛型
返回List的
泛型
类型的数组”?这个问题。 那让我们看下源码研究一下吧。另外我将介绍一下通用解决这类问题的方法,方便大家举一反三。 二、研究 无参源码ja...
泛型
介绍 -
泛型
类型和
泛型
方法(Java)
泛型
介绍 -
泛型
类型和
泛型
方法
泛型
是Java5引进的新特征,是类和接口的一种扩展机制,主要实现
参数
化类型机制。在Java集合框架中大多数的类和接口都是
泛型
类型,使用
泛型
类型,程序员可以编写更安全的程序。 第一部分:
泛型
类型
泛型
是带一个或多个
参数
类型的类或接口。首先我们创建一个Node类,下面一段代码定义一个
泛型
Node类表示节点,类型
参数
T表示节点中存放的数值。注:类型
参数
名使用单个大字母表...
C# 反射调用带
参数
的重载的
泛型
方法
C# 反射调用带
参数
的重载的
泛型
方法。 以及调用时抛出:不能对 ContainsGenericParameters 为 True 的类型或方法执行后期绑定操作异常的解决办法。 话不多说,上代码! class Aa { public string CreateSql() { return "Aa类无参
泛型
方法"
C#的
泛型
的类型
参数
可以有带
参数
的构造函数的约束方式吗?
Review后看到标题让我十分羞愧自己语文功底太差,估计...请见谅......我还特地把这句写回开头了...... 问题 前天遇到的一个问题,所以在MSDN发了个问,刚也丰富了下问题,关于
泛型
的。 最近用EF尝试DDD常常有些奇怪的想法,比如“EF的Model First能否添加
泛型
支持”。这次是“
泛型
的类型能否有带
参数
的约束方式”。 具体想法很简单,在我使用
泛型
的时候,我发...
Java SE
62,620
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章