谈谈你对泛型的理解

面试

泛型就是一套代码可以被不同类型的对象使用。

具体来说,以集合来举例,如果没有泛型我们需要定义一个整数型集合、浮点型集合、字符串集合等等,如果我们使用了泛型,我们只要把底层全部设置成Object,添加的数据全部向上转换为Object。无论是整数型还是浮点型,我们都使用的一套代码。

相关推荐
老赵全栈实战1 天前
【每日一技MyBatis trim标签核心用法
java·mybatis·orm
beata1 天前
Java基础-19:Java 死锁深度解析:从原理、检测到预防与实战指南
java·前端
吾日三省Java1 天前
Spring Cloud架构下的日志追踪:传统MDC vs 王炸SkyWalking
java·后端·架构
爱玩泥巴的小t1 天前
new Thread().start()底层做了什么?
java
码路飞1 天前
GPT-5.4 Computer Use 实战:3 步让 AI 操控浏览器帮你干活 🖥️
java·javascript
祈安_1 天前
Java实现循环队列、栈实现队列、队列实现栈
java·数据结构·算法
皮皮林5512 天前
拒绝写重复代码,试试这套开源的 SpringBoot 组件,效率翻倍~
java·spring boot
顺风尿一寸2 天前
从 Java NIO poll 到 Linux 内核 poll:一次系统调用的完整旅程
java
程途知微2 天前
JVM运行时数据区各区域作用与溢出原理
java
华仔啊2 天前
为啥不用 MP 的 saveOrUpdateBatch?MySQL 一条 SQL 批量增改才是最优解
java·后端