Java基础知识
文章平均质量分 79
萌新coder
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
八大排序算法
八大排序算法原创 2025-03-09 22:49:47 · 505 阅读 · 0 评论 -
通俗易懂讲IO多路复用
通俗易懂讲IO多路复用原创 2025-03-09 21:55:12 · 981 阅读 · 0 评论 -
为什么Redis 选择 16384 个哈希槽作为切片集群的分区数量?
Redis 选择16384 个哈希槽,核心是平衡网络开销、集群规模、数据分布和管理效率。它既能满足大规模集群的需求,又避免了心跳包过大、数据倾斜等问题,是工程实践中的最优解。原创 2025-03-08 16:48:42 · 555 阅读 · 0 评论 -
通俗易懂讲 Redis 的 I/O 多路复用
通俗易懂讲 Redis 的 I/O 多路复用原创 2025-03-08 15:43:44 · 599 阅读 · 0 评论 -
深入源码分析spring AOP
深入源码分析spring AOP原创 2025-03-06 22:25:05 · 814 阅读 · 0 评论 -
Spring IoC 源码深入解析
Spring IoC 源码深入解析原创 2025-03-06 22:12:01 · 445 阅读 · 0 评论 -
JVM何时给静态字段赋值?
JVM 静态字段 赋值原创 2025-03-06 21:58:31 · 313 阅读 · 0 评论 -
JVM何时回收强引用?
JVM、强引用原创 2025-03-06 21:54:23 · 444 阅读 · 0 评论 -
在Java线程池中,工作队列和阻塞队列分别是什么?
价绍Java线程池中工作队列和阻塞队列原创 2025-03-06 21:48:58 · 491 阅读 · 0 评论 -
CompletableFuture详解
CompletableFuture详解原创 2025-03-03 21:56:48 · 712 阅读 · 0 评论 -
通俗易懂讲BIO、NIO、AIO
BIO:像打电话,必须一直拿着话筒等对方回应。NIO:像微信群聊,一个人(线程)可以同时看多个群消息。AIO:像收快递,下单后该干啥干啥,快递员送货上门再通知你签收。原创 2025-03-03 17:41:44 · 1702 阅读 · 0 评论 -
通俗易懂讲Java 注解
注解是 Java 中“贴标签”的机制,通过元注解控制行为,反射读取信息,实现灵活的动态处理。原创 2025-03-03 17:13:37 · 518 阅读 · 0 评论 -
通俗易懂讲反射
反射就是让Java程序在运行时“自我观察”并修改行为的能力,像程序员在代码中开挂查看和操作任何类的内部细节。合理使用能让代码更灵活,但需注意安全性和性能。原创 2025-03-03 16:56:35 · 339 阅读 · 0 评论 -
什么是Java泛型
Java 泛型(Generics)是一种参数化类型的机制,允许在定义类、接口或方法时不指定具体的数据类型,而是在使用时动态指定,从而提高代码的类型安全性和重用性。泛型通过参数化类型机制,使代码更安全、灵活。核心应用包括泛型类、方法、接口,结合通配符和边界规则(如extends T>和super T>)可解决复杂场景下的类型兼容问题。尽管类型擦除带来一定限制,但泛型仍是 Java 中提升代码健壮性的关键工具。原创 2025-03-03 16:25:18 · 417 阅读 · 0 评论 -
Java 中的向上转型与向下转型详解
java中的向上与向下转型原创 2025-03-03 16:23:11 · 635 阅读 · 0 评论 -
Java中的接口(Interface)和抽象类(Abstract Class)的区别
Java中的接口(Interface)和抽象类(Abstract Class)是两种实现抽象化的核心机制,它们在语法、设计目的和应用场景上有显著区别。选择抽象类:当需要定义类族(如动物、图形)的共性逻辑,或需要部分方法实现时。选择接口:当需要定义跨类别的行为(如飞行、充电),或实现多重继承时。抽象类是“模板”,接口是“契约”。合理使用二者,可以提升代码的可扩展性和可维护性。原创 2025-03-03 16:21:14 · 994 阅读 · 0 评论
分享