Java

首页 标签 Java
# Java #
关注
266563内容
|
13天前
| |
【SpringAIAlibaba新手村系列】(17)百炼 RAG 知识库应用
本章基于 Spring AI Alibaba 落地百炼 RAG,完成 DashScopeApi、ChatModel、ChatClient 配置,并通过检索器与 DocumentRetrievalAdvisor 组装检索增强问答链路,实现可运行的知识库问答接口。
|
13天前
|
Java中的反射与动态代理——元编程的艺术与代价
反射是Java语言的一项强大特性,它允许程序在运行时检查和修改自身的行为。
|
13天前
|
Java字节码的黑盒——从.class文件到JIT编译的优化之道
Java字节码是Java程序运行的中间表示形式,介于源代码和机器码之间。字节码的设计目标是平台无关性和紧凑性,使得"Write Once, Run Anywhere"成为可能。
|
13天前
|
Java类加载器的迷宫——双亲委派模型的来龙去脉
Java类加载器是JVM中最神秘也最强大的组件之一。它负责将类的字节码加载到JVM中,转换为java.lang.Class实例。
|
13天前
|
Java并发工具包的精髓——从锁到队列再到原子变量
java.util.concurrent包是Java并发编程的宝藏,它提供了一套经过精心设计的高性能并发工具,涵盖了锁、队列、同步器、原子变量、线程池等各个方面。
|
13天前
|
Java I/O的演进——从BIO到NIO再到AIO的异步革命
Java I/O模型经历了从阻塞I/O(BIO)到非阻塞I/O(NIO)再到异步I/O(AIO)的演进,每一次演进都是对高并发、高吞吐量需求的回应。
|
13天前
|
Java的模块化长征——从OSGi到JPMS的十年恩怨
Java模块化是一场持续了十多年的运动,经历了从第三方OSGi标准到官方JPMS(Java平台模块系统)的漫长演进。
|
13天前
|
Java内存模型的迷雾——从 happens-before 到 volatile 的可见性保证
Java内存模型是Java并发编程的基石,也是最容易被误解的领域之一。
|
13天前
|
Java垃圾回收的五十年——从标记清除到ZGC的演进之路
垃圾回收是Java平台的标志性特性,也是无数开发者选择Java而非C++的重要原因。
|
13天前
|
深入拆解Java线程:生命周期流转与核心方法底层原理
Java线程是并发编程核心,其生命周期含NEW、RUNNABLE、BLOCKED、WAITING、TIMED_WAITING、TERMINATED六种状态,配合interrupt()、wait()/notify()、join()等方法实现协作与控制,掌握状态转换与原理是编写高效稳定并发程序的基础。
免费试用