全部分类
出现空指针异常后,应先定位为空的对象、属性或返回值,再补充合理的判空与默认值处理。相关内容讲解Java Optional、ofNullable、Stream、包装类拆箱、String比较和增强报错提示,也涉及JavaScript与Golang空引用问题。
2026.09.30 13:54
15
72
2026.08.02
2026.08.01
2026.07.31
2026.07.30
2026.07.29
2026.07.28
2026.07.27
2026.07.26
24小时阅读榜
1
2
3
4
5
6
7
8
9
10
11
12
13
14
相关专题
本专题整合了空指针异常解决方法,阅读专题下面的文章了解更多详细内容。
2025.11.16
159
本专题汇总了Java面试的常见题型与高频考点,涵盖基础知识(面向对象、集合、异常、IO/NIO)、多线程与并发(JUC、锁、线程池)、JVM内存模型与垃圾回收、Spring框架及MySQL数据库等核心模块。同时整理了历年面试真题及详细答案解析,并附有面试准备建议与项目经验参考,助你系统备战Java开发岗位面试。
379
本专题聚焦 Java 企业级系统中的多租户架构设计,讲解数据隔离策略、租户路由机制、数据库分库分表方案以及权限控制模型。通过真实 SaaS 系统案例,帮助开发者构建可扩展的多租户应用架构。
2026.06.29
336
本专题围绕 Java 分布式系统中的事务一致性问题展开,系统讲解分布式事务的核心理论与解决方案。内容包括 Seata AT/TCC 模式原理、事务协调机制、服务调用链一致性保障以及高并发场景下的数据一致性设计策略。通过真实微服务案例,帮助开发者构建可靠的分布式事务处理体系。
2026.06.16
321
系统讲解 Java 项目中缓存技术的选型与实践,涵盖本地缓存方案(HashMap 手动缓存/Guava Cache/Caffeine 高性能缓存)的使用与淘汰策略配置、Redis 数据结构(String/Hash/List/Set/ZSet)在缓存场景的应用、Jedis / Lettuce / Redisson 客户端选型、Spring Cache 注解(@Cacheable/@CachePut/@CacheEvict)的声明式缓存、缓
2026.05.15
542
34
深入讲解 Java 注解与反射这两大基础设施机制,涵盖内置注解(@Override/@Deprecated/@SuppressWarnings)、元注解(@Target/@Retention/@Inherited)的作用、自定义注解的定义与属性设计、注解处理器(APT)编译期代码生成、反射 API(Class/Field/Method/Constructor)的使用、运行时动态获取类结构与调用方法、JDK 动态代理与 CGLIB 字节码
2026.04.29
350
从源码层面深入剖析 Java 集合框架的核心实现,涵盖 ArrayList 动态扩容机制、LinkedList 双向链表结构、HashMap 哈希算法与红黑树转换(JDK8+)、TreeMap 有序映射实现、HashSet 去重原理、ConcurrentHashMap 分段锁与 CAS 并发安全机制、PriorityQueue 堆排序实现、Collections 工具类的排序与同步包装,帮助开发者理解底层数据结构并在不同场景中做出正确的
2026.04.28
301
25
以 Java 语言为载体,系统讲解 GoF 23 种经典设计模式,涵盖创建型模式(单例/工厂方法/抽象工厂/建造者/原型)、结构型模式(适配器/装饰器/代理/外观/桥接/组合/享元)、行为型模式(策略/观察者/模板方法/责任链/状态/命令/迭代器/中介者/备忘录/访问者/解释器),每种模式配以 UML 类图、Java 代码实现与实际应用场景分析,同时揭示 Spring 框架中大量运用的设计模式(BeanFactory 工厂、AOP 代理
2026.04.24
777
热门下载
精品课程
共17课时 | 4.3万人学习
共0课时 | 0人学习
共6课时 | 54.6万人学习
共89课时 | 133.4万人学习
共49课时 | 82.2万人学习
共22课时 | 2.4万人学习
共31课时 | 3.4万人学习
共28课时 | 4.4万人学习
科技资讯