8 年前端学 SpringBoot:泛型集合遍历,取出元素为什么是 Object?
背景:8 年前端,熟悉 Node/Next/Nuxt,日常用 Bun 写轻量后端。基本盘还是前端,拓展 SpringBoot 是为了匹配全栈岗位,记录技术学习笔记。这是这个工具类系列笔记的最后一篇,也是初看时最让我这个前端开发者感到“割裂”的一篇。
Java泛型上限、下限彻底讲透!extends与super区别不再混淆
做Java开发、刷面试题、读源码时,大家一定会遇到两个泛型关键词:extends、super。很多开发者一直搞不懂:泛型上限下限到底是什么? 和 区别在哪?什么时候用上限、什么时候用下限?
吃透Java Set集合!核心特性及常用子类全方位详解
在Java开发中,集合框架是日常编码使用率最高的核心知识点,而Set集合更是数据去重、无序存储、唯一元素管理场景的首选。
Java数组在JVM里是个特殊对象
Java里每个对象都有构造方法。哪怕你不在类里写,编译器也会替你补一个无参的。可有一个例外:数组。数组是对象,这一点并没有什么疑问,你能对它调用Object里提供的方法,能把它当Object传来传去。但你是找不到数组的构造方法的,你也没办法给数组写一个。
Java泛型类怎么定义和使用?一文彻底上手
在上一篇文章中,我们详细讲明白了Java为什么需要泛型,搞懂了泛型解决的类型不安全、代码冗余、强制转换等核心痛点。很多粉丝看完后私信我,理论听懂了,但实际开发中泛型类到底怎么定义、怎么正确使用还是一头雾水。
JVM 如何运行 Java 程序?从类加载到内存模型,一文看懂 JVM 核心原理
《Java 技术进化论》专栏 · 第四篇我们每天都在编写 Java 代码。例如:public class HelloWorld { public static void main(String[] args) { System.out.
Java基础之面向对象: 类和对象详细解析
Java是面向对象的程序设计语言,类是面向对象的重要内容,我们可以把类当成一种自定义数据类型,可以使用类来定义变量,这种类型的变量统称为引用变量。也就是说,所有类是引用数据类型。