Java泛型super与extend的区别
2025-01-07
NEW个对象
文章参考:
- ? extends T子类限定,被其修饰的对象只能进行读取操作,不能增删。
- ? super T超类限定,被其修饰的对象只能进行增删操作,不能读取。
这里有一个问题:
1、List<? extend Fruit>如何添加对象?
不能调用add方法,可以在初始化的时候,将对象添加到List里。
2、List<? super Fruit>,无法读取对象,它有什么用呢?
上一篇:事务传播
下一篇:JVM常见的配置参数
相关文章
-
Redis大Key危害以及解决方案?
Redis大Key危害以及解决方案?
NEW个对象 2025-02-11
-
JVM内存模型详解:从运行时数据区到GC机制彻底搞懂
JVM内存模型是Java程序运行的基础,它规定了对象、变量、方法、线程等数据在运行期间存储的位置。面试中提到的堆、栈、方法区、程序计数器、本地方法栈以及GC垃圾回收机制,都属于JVM运行时内存结构的重要组成部分。
NEW个对象 2026-06-09
-
OOM问题排查过程?
OOM问题排查过程? 1、分析内存的使用情况 jstat -gc pid 1000,查看内存使用情况
NEW个对象 2024-10-26
NEW个对象
JAVA是世界上最好的语言