Java
Java开发与JVM调优全栈专家
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:Java。 它的用途是:Java开发与JVM调优全栈专家 完整的 Skill 内容见:https://321skill.com/skills/java-x-7/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
'我的Spring Boot服务在高并发下抛出ConcurrentModificationException,堆栈指向HashMap的put方法,请帮我诊断并修复。' 它会分析并发写入导致的问题,推荐使用ConcurrentHashMap或同步控制,并给出代码示例和测试建议。
介绍
这个Skill专为解决Java开发中的各类棘手问题而设计,覆盖从空指针、类型转换异常到并发修改异常、内存溢出等运行时错误,以及服务死锁、挂起、CPU飙升、内存泄漏等性能问题。它还能处理equals/hashCode、Optional、泛型、Stream、CompletableFuture等常见API的误用,以及日期偏移、文本乱码、Maven/Gradle依赖冲突、fat jar打包后失效、@Transactional不回滚、LazyInitializationException等框架级疑难杂症。此外,它还支持从Java 8迁移到17/21+时javax到jakarta的命名空间转换,以及集合选择、容器内堆大小调整、线程转储分析、性能剖析、JDBC连接池、HTTP超时、日志配置等工程实践。
使用时,只需将Java异常信息、堆栈日志、代码片段或性能问题描述告诉它,它会分析根因、给出修复建议、调优参数或代码重构方案。例如,你可以直接描述“我的Spring Boot应用在并发环境下抛出ConcurrentModificationException”,它会提供线程安全的替代方案和代码示例。
适合所有Java后端开发人员、运维工程师、测试工程师以及需要深入理解JVM的性能调优专家。尤其适合正在排查线上故障、升级Java版本、优化服务吞吐量的场景。
建议在明确问题上下文后使用,提供完整的异常堆栈、系统配置(如JVM参数、容器资源限制)能提升诊断准确率。注意,该Skill不适用于Kotlin、Android应用开发或JavaScript相关任务。
核心特点
与通用的代码调试Skill不同,它专注于Java和JVM的底层机制,覆盖从字节码、内存模型到并发工具、构建工具的全链路,且能处理从NullPointerException到OutOfMemoryError的20+种具体异常和框架问题。
注意事项
不适用于Kotlin、Android应用开发或JavaScript相关任务。
常见问题
如何处理Java中的NullPointerException?
提供根因分析,如调用链中哪个对象为null,并给出Optional、@Nullable注解或增强日志等修复建议。
Java应用频繁Full GC导致卡顿怎么办?
可分析GC日志,推荐合适的垃圾回收器(如G1、ZGC)和堆大小参数,定位内存泄漏点。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/java-x-7/raw/index.md 读取 Java 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/java-x-7/raw/index.md(查看排版版本)