AI 改 javax 只改了一半,编译过了注解却全失效
十一月,Spring Boot 2.7 升 3.1。我把这活儿派给 AI,指令很清楚:「把项目里 javax 开头的包改成 jakarta,保持行为不变,改完跑通编译和测试。」半小时交卷。编译过了,单测全绿,diff 看着挺像样。我差点就合了。灰度第二天早上七点,第一批告警炸了。
LangChain4j框架在Java中的AI开发实践(爆款干货)
当前AI开发领域,Python生态占据半壁江山,但对于深耕企业级开发的Java开发者而言,如何在不切换技术栈的前提下接入AI能力,成为行业痛点。
对java设计模式的理解、总结
所以我要写一个login,可以直接通过类名点的方式来调用,而非静态方法和变量是属于对象的,也只有在外部使用这个类的对象时,比如 new 这个对象时, 非静态变量和方法才会被加载到堆内存中。
Java 最常用的 5 个工具类!直接复制用,节省 80% 开发时间
Java最常用的5个工具类!直接复制用,节省80%开发时间做Java后端开发,与其重复造轮子,不如把高频工具类吃透!我整理了日常开发中使用率最高的5个工具类,涵盖字符串、日期、集合、文件、数据校验,代码可直接复制到项目里,帮你少写几百行重复代码,提升开发效率,新手也能快速上手。
Java 命名约定详解
Java 命名约定(Java Naming Conventions)是 Java 编程语言中一套被广泛采纳的命名规范,旨在提升代码的可读性、一致性、可维护性和专业性。
规则引擎-从基本概念到软件实现的详细介绍和说明
上次有人留言让我谈下规则引擎,因此今天整理下我多年前写过的关于规则引擎方面的内容,由于最近自己研究重心没有在规则引擎,因此这篇文章仅仅只做规则引擎常见知识的一个初步普及使用。
Java 27正式发布,9项JEP齐上阵:G1成默认GC,还把后量子加密带来了
在11月20-21日 · 北京万达文华酒店,「2026 奇点智能技术大会 与 C++ 及系统软件技术大会」现场,本文讨论的 AI 编程工具的能力边界、程序员的核心竞争力、研发效能与语言演进等议题,正是本届大会的核心专题——现场 70+ 一线实战技术嘉宾、18 大 AI 与系统软件专题。
2025 年 InfoQ 趋势报告:Java 篇
本报告汇总了 InfoQ Java 编辑团队目前对 Java 领域内技术采用和新兴趋势的看法。备受期待的 Spring Boot 4.0 和 Spring Framework 7.0 GA 版本于 2025 年 11 月发布,提供 API 版本控制、弹性和来自 JSpecify 的空安全注解。
Java学习杂谈(七)--接口& 组件、容器
1. J2ee与接口 每一个版本的J2ee都对应着一个确定版本的JDK,J2ee1.4对应Jdk1.4,现在比较新的是JDK5.0,自然也会有J2EE 5.0。其实我一直在用的是J2EE1.4,不过没什么关系,大家可以下任何一个版本的J2ee api来稍微浏览一下。
别再骂Java老了!2026这7大趋势,程序员不懂真要被淘汰
一、Java早已不是你印象中的“老古董”在很多程序员的固有认知里,Java是“稳定”的代名词,更是“过时”的近义词——不如Python灵活,不如Go轻便,仿佛只能守着旧项目苟延残喘。但很少有人注意到,这个陪伴开发者二十多年的编程语言,正在悄悄完成一场“悄无声息的迭代”。