惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Security Archives - TechRepublic
Security Archives - TechRepublic
博客园 - 三生石上(FineUI控件)
云风的 BLOG
云风的 BLOG
C
Check Point Blog
Engineering at Meta
Engineering at Meta
Y
Y Combinator Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
Forbes - Security
Forbes - Security
IT之家
IT之家
L
LINUX DO - 最新话题
N
News and Events Feed by Topic
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
雷峰网
雷峰网
N
News | PayPal Newsroom
The Last Watchdog
The Last Watchdog
V
Visual Studio Blog
月光博客
月光博客
Microsoft Azure Blog
Microsoft Azure Blog
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Webroot Blog
Webroot Blog
TaoSecurity Blog
TaoSecurity Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
Schneier on Security
Schneier on Security
P
Privacy International News Feed
G
Google Developers Blog
博客园 - 聂微东
博客园 - 叶小钗
M
MIT News - Artificial intelligence
Apple Machine Learning Research
Apple Machine Learning Research
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
WordPress大学
WordPress大学
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
Simon Willison's Weblog
Simon Willison's Weblog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
宝玉的分享
宝玉的分享
H
Hacker News: Front Page
Martin Fowler
Martin Fowler
L
Lohrmann on Cybersecurity
G
GRAHAM CLULEY
酷 壳 – CoolShell
酷 壳 – CoolShell
罗磊的独立博客
T
The Exploit Database - CXSecurity.com
S
Security @ Cisco Blogs
博客园_首页
AWS News Blog
AWS News Blog
P
Proofpoint News Feed
人人都是产品经理
人人都是产品经理
Help Net Security
Help Net Security
Google DeepMind News
Google DeepMind News
T
Threatpost

Java

我把 Java 开发的 kkRepo 支持 AOT 编译, 1s 极速启动,空闲内存小于 200MB - V2EX fastjson1.x 最新版本疑似又出 RCE 漏洞了 - V2EX 讲讲我怎么获得 kkRepo 的首个企业用户,成功替换掉 Nexus,每年节省 $1,620 PRO 订阅费用 - V2EX Sonatype 正引入 Maven Central 仓库发布使用情况可见性和针对高流量发布活动的限制 - V2EX 让 Java 再次伟大,没有人比我更懂得如何打包!(分享一个四两拨千斤的多 jar 打包 exe 方式) - V2EX 使用 kkRepo 搭建 Maven 私服 - V2EX Nexus 的平替 neuxs-plus 开源涉嫌商标侵权,被迫改名 kkRepo - V2EX 我在 IDEA tab 里养了一只猫 - V2EX Java 确实是内存高效的 用 AI 把 visualvm 的部分功能界面换了个马甲 - V2EX javaer 现在出去面试 问哪些内容 sa-token + spring cloud gateway 过滤器顺序问题 - V2EX 关于在 wsl 中使用 idea 进行 Java 开发的问题 - V2EX 求助, Fortify 漏扫问题解决 - V2EX 微信 ClawBot 和企微 AIBot 的 Java SDK - V2EX 老业务信创重构选型大家有啥建议 - V2EX ai 编程的情况在你们使用什么 IDE - V2EX 下面这段 Java 多态的代码,如何才能改为 Go、 Python 、JS、C++版本? - V2EX JDK 26 发布,非 lts 版本 - V2EX DoytoQuery vs SpringDataJPA - V2EX 求推荐比较优秀的 springboot 脚手架项目 - V2EX vscode 里自用 Java 开发插件:支持复制引用路径、rest 接口路径、Arthas 命令等功能 - V2EX 自荐 Java 多线程神器——ThreadForge ,让多线程从此简单 - V2EX 屎山老项目想用 ai 实现自动化测试,有什么可落地的方案么 - V2EX WebFlux 项目 被访问后 访问方关闭连接 无法捕获 SocketException: Connection reset - V2EX 有人用 RUOYI 框架吗? - V2EX 关于商用 jdk 收费的问题,有遥测吗? - V2EX IDEA 在 macOS 上卡住 - V2EX Java : 2026 年 SpringBoot, Quarkus, Solon ? - V2EX 佬们有没有比较好的 Java 脚手架 - V2EX 一个对比 JavaORM 框架的小仓库 - V2EX 想问一个关于 IO 流的细节 - V2EX 关于我在腾讯云 windows 服务器起了一个后端服务,但是服务器本地都请求不到的问题 11 - V2EX 分享一个 idea 的无响应 bug,如果你也遇到 - V2EX JNI 是否有向"简洁"演化的可能? - V2EX 多实例 springboot 微服务重启时 Counter 类型指标重置问题 - V2EX 讨论个问题:该不该重写 equal 和 hashcode - V2EX 求助 泛型转换碰到一个很奇怪的问题 Object 放 Redis 自动变成 JSONObject 了 - V2EX Java Agent 该怎么快速学习?有教程文档推一下吗? - V2EX 能不能别用那烦人的 MyBatis-Plus 了! - V2EX 作为 Java boy 你们业余时间会学点什么? - V2EX 各位 v 友们!有无无敌好用的剪辑软件求推荐! - V2EX 如何从反射的 Field/Method 动态构造 mybatis 的 SFunction? - V2EX 问一个日志不打印栈信息的问题 - V2EX 为何 RestTemplate 无法定制请求 - V2EX 日经吐槽:现在的 Java 语言真的有点令人恶心 - V2EX 新手 javaer 咨询几个问题 - V2EX 自学 Java 看不懂报错信息和代码,有什么推荐 ai 拿来自学的吗? - V2EX 用 netty 编写代理服务器,切换出口 IP,不能及时生效 - V2EX mysql 慢日志分析排查小工具 1.0.0 - V2EX Preferences.userNodeForPackage(Object.class)存储位置在哪里? - V2EX vscode 中 augment code 怎么使用 mcp - V2EX mysql 慢日志分析排查小工具 - V2EX Java 的一次编译到处运行在目前还有优势吗 - V2EX 现在学 Java 算 49 年入国军吗 - V2EX 推广一下自己刚撸的 IDEA 插件—Bean Copy 助手 - V2EX 几千万的数据量,层级权限下的列表展示页查询应该怎么设计? - V2EX 大家生产环境会一直开着 JFR 吗 - V2EX 有没有新版 Java 的佬(jdk25 和 21 这种), 上手还是走官方文档吗 - V2EX Java 程序员面经怎么准备 - V2EX
Java 得冗余与啰嗦是不是对 AI 不友好 - V2EX
2018yuli · 2025-11-13 · via Java

这是一个创建于 213 天前的主题,其中的信息可能已经有所发展或是发生改变。

可能是 Java 得项目都比较大,感觉现在其他语言得小项目 AI 能接近 100% 的完成。但是打开一个 Java 的 cloud 项目,看到那无数并列的 controller. AI 都能扫到 token 耗尽。然后,实际上,他真的有很多功能么?很多业务么?

我在想,为了 AI 阅读方便,我们是不是应该将所有 crud 都纳到框架层,或者是放到独立的包。业务层只有存逻辑。提升信息密度。这样才对 AI 友好,各位觉得呢,Java 是不是需要这样子的框架。

我个人最近好久没做 Java 了,不喜轻喷。

  • Java
  • AI
  • 冗余

    17 条回复    2025-11-13 17:39:50 +08:00

    xtreme1

    1

    xtreme1      2025 年 11 月 13 日   ❤️ 3

    对 ai 不友好还是对钱包不友好
    什么代码结构易于 llm "理解"
    Java 的 orm 问题

    这是几个独立的问题

    wysnxzm

    3

    wysnxzm      2025 年 11 月 13 日

    说的多不一定说的明白,说的少一定说不明白(谜语人)

    triplephon

    4

    triplephon      2025 年 11 月 13 日

    倒反天罡了,代码最后还是给人看的,用 ai 也是为了给人省事,这样 ai 是省 token 了,增加了开发者 review 的精力成本

    1daydayde

    5

    1daydayde      2025 年 11 月 13 日

    你知道 AI 是训练出来的吗?它就是在这个复杂的环境下生长的,你还担心它吃不习惯?

    penisulaS

    7

    penisulaS      2025 年 11 月 13 日

    ai 可是喜欢冗余的,冗余信息越多,越不容易出错。当然也越贵

    ZeroDu

    8

    ZeroDu      2025 年 11 月 13 日

    是的,对 AI 不友好,一层层嵌套,再加上公司的各种私有封装,简直让 AI 懵逼

    rb6221

    9

    rb6221      2025 年 11 月 13 日

    你可以发明一个新概念,AI Native Framework 。

    2018yuli

    10

    2018yuli      2025 年 11 月 13 日

    做为中级 Javaer ,还从来没自己写过完整框架。/_ \

    Ketteiron

    12

    Ketteiron      2025 年 11 月 13 日

    对 token 消耗确实很不友好
    经典的 oop 就是这样的,浪费至少一半代码用于封装面向过程的核心函数。
    创建一个对象、互相依赖,仅仅是为了执行必要的几个函数,而 AI 不得不先理解对象是如何抽象的,顺着依赖拓扑结构深入检查接口的实现是什么,有什么变量,有什么内部逻辑,等梳理清楚了 token 都快干没了。

    2018yuli

    13

    2018yuli      2025 年 11 月 13 日

    @Ketteiron 哈哈,你这一番其实把 OOP 的优点都夸了一遍——
    抽象、依赖关系、拓扑结构、核心行为、接口机制、封装内部逻辑……
    这些都是 OOP 引以为傲的地方啊。🤣

    不过我也说说它的槽点:

    想扩展个行为,动不动就要加类、加继承、加接口,一层套一层。

    编译的时候各种引用链、依赖关系、接口跳转都得被解析一遍,
    对人和对 AI 都不算友好。

    所以 OOP 的确好用,但也确实“啰嗦”——写的时候要啰嗦,读的时候也要啰嗦,
    AI 消费 token 的速度更是“嗖嗖地”上去了。

    visper

    14

    visper      2025 年 11 月 13 日

    上下文爆炸。那哪个语言会好一点? go ?感觉不错,简介简单。rust?表达能力强,但是符号过多,训练资源不够丰富,感觉有时候 ai 都搞不定编译器。

    iyaozhen

    15

    iyaozhen      2025 年 11 月 13 日

    你说的问题是小项目和大项目的问题。和 java 没关系

    现在 AI 在屎上雕花的时候,确实不太好用。从 0 到 1 的项目好很多

    user1284

    16

    user1284      2025 年 11 月 13 日

    用 spring 再臃肿也不怕, 因为 ai 品鉴得太多, 你拉一坨它一闻就知道哪儿不对.虽然我不写 Java, 但大概是这么个道理吧, ai 会高概率事件压缩成一个公式

    8355

    17

    8355      2025 年 11 月 13 日

    越是工程化的对 ai 越友好,java 只是 token 量大,对于 ai 来说文本材料和代码训练量以及最佳实践方案都十分充分,相对来说更容易获得正确的结果,只是运行时间比其他语言长。