注册
登录
专栏名称:
顶尖架构师栈
分享业务架构、技术架构、系统设计方案,以及微服务架构源码,提供业务场景答疑
我也要提交微信公众号
今天看啥
微信公众号rss订阅, 微信rss, 稳定的RSS源
微信公众号RSS订阅方法
B站投稿RSS订阅方法
雪球动态RSS订阅方法
微博RSS订阅方法
微博搜索关键词订阅方法
豆瓣日记 RSS订阅方法
目录
相关文章推荐
CHINADAILY
·
Life丨Young artists ...
·
昨天
今天看啥
›
专栏
›
顶尖架构师栈
【第19期】你了解Java泛型吗?
顶尖架构师栈
·
公众号
· · 2024-09-30 07:44
文章预览
1 什么是JAVA 泛型? 泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本 质是参数化类型,也就是说所操作的数据类型被指定为一个参数。比如我们要写一个排序方法, 能够对整型数组、字符串数组甚至其他任何类型的数组进行排序,我们就可以使用 Java 泛型。 2 引入泛型的动机 假设下,我们不用泛型,需要实现一个通用的类,用来处理不同类型的方法,我们则会用到Object来作为属性和方法参数,但是这样做有两个缺点: 每次使用时都需要强制转换成想要的类型 在编译时编译器并不知道类型转换是否正常,运行时才知道,不安全 《Java 编程思想》中描述了,泛型出现是在于:创建容器类,JDK1.5泛型出来之后,很多集合用泛型保存不同类型的元素,概况的来讲主要有以下几点: (1)类型安全 泛 ………………………………
原文地址:
访问原文地址
快照地址:
访问文章快照
总结与预览地址:
访问总结与预览
分享到微博
推荐文章
CHINADAILY
·
Life丨Young artists look at life's dilemmas
昨天
自然系列
·
主旨嘉宾揭幕 | 可再生能源驱动的二氧化碳转化会议
4 月前
刘翔科技研究
·
英伟达季度业绩拆分与要点速览
2 月前
北京大学百周年纪念讲堂
·
本周活动一览|2024.9.23—9.29
2 月前
卖货广告
·
华楠:公司的价值观
1 月前