社区
Java SE
帖子详情
类型安全
feintkotlin
2014-11-26 09:58:51
我在看泛型的,书上说泛型能保证类型安全,可类型安全究竟是这么回事啊
...全文
215
3
打赏
收藏
类型安全
我在看泛型的,书上说泛型能保证类型安全,可类型安全究竟是这么回事啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
feintkotlin
2014-11-26
打赏
举报
回复
哦,我似乎明白了。 对了,java是不是不太适合做桌面应用啊
zhangzheqwe
2014-11-26
打赏
举报
回复
使用泛型如果类型不符,那么编译阶段就会报错,不使用则运行阶段才会报错,通过这个机制就能确保类型正确性
lsweetyy
2014-11-26
打赏
举报
回复
我的理解不知道是不是这个意思,范型可以定义类型,这样就保证了对象的类型安全,例如java.util.List list=new java.util.ArrayList()是没有定义对象范型类型的,这样什么类型都可以add进去,取出来也需要判断并转换类型,同时也就暴露对象换类型。如果写成java.util.List<BaseType> list=new java.util.ArrayList<BaseType>() ,插入和取出来只能有BaseType这个类型对象了,任何操作该对象都只能接受BaseType这个类型。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章