AI 工具现在在 Java Dev 的生产力武器库中必不可少

发布时间:2025年3月7日    来源:szf
AI 工具现在在 Java Dev 的生产力武器库中必不可少

快速阅读: 《新堆栈》消息,最新报告显示,53%的Java开发者面临长时间重新部署和工具不足的挑战。尽管如此,AI工具如ChatGPT和GitHub CoPilot已被广泛采用。Perforce的调查涵盖731名开发者,揭示了Java开发环境、团队计划和生产力问题。AI正逐步改变Java开发,但仍有改进空间。

人工智能(AI)/Java/编程语言AI工具现已成为Java开发者生产力工具箱中的必备之选。AI正在通过广泛应用各类工具重塑Java开发,解决了某些挑战,但开发者仍在与部署延迟和文档问题作斗争。AI工具现已成为Java开发者生产力工具箱中的必备之选。

2025年3月6日下午3:00

作者:达里尔·K·塔夫特

图片来自Unsplash+

最新一项关于Java开发现状的报告显示,对于53%的Java开发者而言,工具不足和长时间重新部署是最大的生产力障碍。而使用AI工具的Java开发者正在增加。Perforce软件公司是一家专注于DevOps和Java开发工具的公司,本周发布了其年度Java社区调查结果——《Perforce 2025 Java开发者生产力报告》。该报告引用了这些问题及其他问题。

AI的影响

AI对Java开发产生了明显影响,仅有12%的受访者表示他们不使用AI工具进行Java开发,另有12%的人表示他们的公司不允许使用AI工具。在企业环境中,这一比例上升至16%。此外,报告表明,Java开发者最常用的AI工具有ChatGPT(52%),以及包括GitHub CoPilot(42%)和IDE集成AI工具(25%)在内的开发者专用AI工具。企业受访者更偏好开发专用AI工具,其中GitHub CoPilot以52%的比例领先于这一子集,报告如是说。

AI对Java开发产生了明显影响,仅有12%的受访者表示他们不使用AI工具进行Java开发,另有12%的人表示他们的公司不允许使用AI工具。在企业环境中,这一比例上升至16%。

Java开发者使用AI的案例

关于使用案例,受访者表示他们最有可能转向AI工具进行代码补全(60%)和重构(39%)。错误检测(30%)、文档生成(28%)、调试辅助(26%)和自动化测试(21%)也是关键使用案例。“AI编码助手每个月都在变得更好。几个月前尝试过AI的开发者可能会觉得它很烦人或碍事。我的建议是至少每季度试用一次AI工具,”Perforce软件公司的CTO罗德·科普在一份声明中说。

根据研究,“开发者可以选择他们首选IDE的AI插件,比如GitHub CoPilot,内置IDE助手如JetBrains AI助手,或者带有原生AI集成的新IDE,例如Cursor。仅仅使用AI工具是不够的;你的业务需要使用正确的AI工具。而且,根据使用案例和算法的变化,什么是正确的也在不断变化。今天可能是像Windsurf这样的自主IDE,但明天可能就是完全不同的东西。”

当然,Java开发者正在积极利用AI进行代码补全,这已经成为所有开发者的一种惯例,多亏了GenAI转换模型的巨大进步,使得“编码时间”大大缩短。布拉德·希明说,他是Futurum集团的数据管理和分析副总裁兼实践负责人。“然而,我在这个Perforce报告中最感兴趣的是,有39%的开发者正在转向AI用于更复杂的代码管理案例,如重构,”希明告诉The New Stack。“这再次证明了当今代码熟练的大语言模型(LLMs)的质量,这些模型现在能够将整个代码库作为用户提示的一部分来摄入。但这也是一个强烈的信号,表明需要做更多的工作来帮助开发者(以及大公司)构建更干净的代码,以减少未来的维护和支持业务需求变更所需的繁重工作。

当然,Java开发者正在积极利用AI进行代码补全,这已经成为所有开发者的一种惯例,多亏了GenAI转换模型的巨大进步,使得“编码时间”大大缩短。布拉德·希明说,他是Futurum集团的数据管理和分析副总裁兼实践负责人。“我们能否将代码库交给AI不仅用于开发,还用于维护和优化?今天不行,除了在更有限的使用案例中。但明天呢?我认为有了像测试时推理和自主AI工作流程这样的创新,是有希望的。”

一般来说,随着开发者面临“用更少资源做更多事情”的压力,50%的受访者已经将AI工具纳入工作流程。然而,AI尚未解决所有生产力挑战,因为53%的开发者仍然认为长时间重新部署和不足的开发工具是他们最大的障碍。

转折点

据科普称,数据表明Java开发正处于一个转折点,AI的采用正成为一种战略必需品,而不仅仅是一种技术上的新奇事物。确实,Azul Systems最近的一项调查显示,Java正成为开发AI应用的一种新兴语言。

“Java在人工智能领域的角色日益重要,50%的组织正在使用Java构建AI功能,超过了Python和JavaScript,成为Java中心企业的AI开发首选语言,”报告如是说。

确实,Azul Systems最近的一项调查显示,Java正成为开发AI应用的一种新兴语言。Azul Systems副首席技术官西蒙·里特告诉The New Stack,基于Azul的研究,包括最近对Java开发者的调查,Java可能在未来一年半内取代Python,在AI开发中的使用量上占据领先地位。

确实,Azul Systems最近的一项调查显示,Java正成为开发AI应用的一种新兴语言。“众所周知,在开发者圈子中,由于更好的可扩展性和性能,Java更适合开发企业级AI应用程序,但现在Python凭借其库和其他基础设施在AI开发方面领先于Java,”里特说。“然而,企业意识到Java是企业级部署的更好选择。我们预计在未来18个月到3年内,Java会超过Python。”

转向长期支持版本

与此同时,转向具有长期支持(LTS)的JDK版本的趋势显著,61%的受访者表示他们使用Java 17,45%的受访者表示他们使用Java 21。此外,IDE领域也在发生变化,IntelliJ IDEA处于领先地位(84%),但VS Code(31%)已超过Eclipse(28%),成为第二流行的Java开发IDE。

其他Java挑战

此外,报告指出,Java开发者面临的其他重大挑战包括文档不足(41%),团队间沟通问题(38%),时间管理不当(32%)和开发者流失(26%)。在文档和沟通挑战成为开发者生产力的主要障碍中,六个障碍中“不足的开发者工具”得到最少的投票(24%)。“难怪较少的公司会为此增加预算,”TNS研究总监劳伦斯·海希特说。同时,29%的受访者也提到重新部署时间是一个问题。与本地推送相比,重新部署到远程、容器化和云开发环境的可能性超过两倍的时间达到5分钟以上(52%比23%)。

增加Java资源

此外,报告称,2025年,较少的公司将增加Java开发资源。这是“杯子半空”的观点,但仍有52%的公司计划今年增加更多的Java开发者,海希特说。此外,2025年,51%的受访者表示他们的公司计划在未来一年内增加Java开发者,16%的人表示不打算增加任何开发人员人数,32%的人不确定,报告如是说。这是“杯子半空”的观点,但仍有52%的公司计划今年增加更多的Java开发者。

同样地,“受访者被问及他们公司是否计划增加2025年的开发工具预算:34%的人表示同意,21%的人表示没有增加工具预算的计划,45%的人不确定,”报告如是说。“这比2024年的结果有所下降,当时60%的受访者表示他们计划在未来一年内增加Java开发者,42%的人表示他们打算增加开发工具预算。”

最大障碍

此外,虽然“AI助手等工具目前可能抢尽风头,但请记住,53%的受访者表示长时间重新部署和不足的开发工具是他们生产力的最大障碍,”报告如是说。

Perforce调查了731名在Java领域工作的开发者、团队领导、经理和高管,了解他们当前的Java开发环境、团队未来计划、生产力挑战等。

(以上内容均由Ai生成)

你可能还想读

“12日战争”真相:B-2与钻地弹神话破灭

“12日战争”真相:B-2与钻地弹神话破灭

快速阅读: 据最新消息,所谓“12日战争”及“午夜铁锤行动”被指夸大,美军GBU-57钻地弹实际效能存疑,伊朗核设施未遭实质破坏,以美空袭未动用有人战机,伊随后反击美军基地,双方停火实为策略选择。 近日,有分析指出,所谓“12日战争”及被高 […]

发布时间:2025年12月8日
美国新国安战略重置对华优先级

美国新国安战略重置对华优先级

快速阅读: 12月8日消息,美国政府发布新版《国家安全战略》,将西半球列为首要优先事项,调整对华定位为经济竞争者,弱化意识形态对抗,并在台海问题上强调盟友需增加防务投入以维持协防能力。 美国政府近日发布新版《国家安全战略》文件,明确将西半球 […]

发布时间:2025年12月8日
俄为何未大规模干扰乌军GPS?

俄为何未大规模干扰乌军GPS?

快速阅读: 据媒体报道,2021年11月俄在乌边境集结期间,其官方媒体强调GPS军事价值,并宣称具备瘫痪西方导航体系能力;但2022年冲突爆发后未实施大规模干扰,或因战略克制及对民用系统依赖。 2021年11月,俄罗斯在乌克兰边境大规模集结 […]

发布时间:2025年12月8日
伊朗举行最大规模海军演习展示综合威慑力

伊朗举行最大规模海军演习展示综合威慑力

快速阅读: 据伊朗媒体援引官方表态,伊朗伊斯兰革命卫队海军近日在波斯湾等水域举行“埃格特达尔”大型军演,展示国产导弹、AI防空及电子战能力,强调对挑衅将坚决反击,彰显维护主权与战略自主的决心。 日前,伊朗伊斯兰革命卫队海军在波斯湾、霍尔木兹 […]

发布时间:2025年12月8日
英国防务计划雄心勃勃,资金疑云难消

英国防务计划雄心勃勃,资金疑云难消

快速阅读: 据最新消息,英国国防大臣希利6月提出扩军计划,拟重建弹药储备、扩充核潜艇并投资前沿技术,但因财政压力与产能限制,军工界担忧资金不足或致项目延迟,影响军事现代化进程。 英国国防大臣约翰·希利近日提出强化本国军力建设计划,但有关资金 […]

发布时间:2025年12月8日
乌海军无人机首装空对空导弹击落俄战机

乌海军无人机首装空对空导弹击落俄战机

快速阅读: 据《国防快报》报道,乌克兰“马古拉V7”海上无人机今年5月在黑海击落两架俄制苏-30战机,首次将美制AIM-9导弹部署于无人艇,开创海上无人机防空先例,波兰亦已推出同类国产系统。 近日,美联社摄影记者叶夫列姆·卢卡茨基发布了一组 […]

发布时间:2025年12月8日
伊朗举行最大规模海军演习展示综合威慑力

伊朗举行最大规模海军演习展示综合威慑力

快速阅读: 据伊朗媒体报道,伊朗伊斯兰革命卫队海军近日在波斯湾等战略水域举行“埃格特达尔”大型军演,展示国产导弹、智能防空及无人作战能力,旨在强化综合威慑并警告外国舰艇勿挑衅。 日前,伊朗伊斯兰革命卫队海军在波斯湾、霍尔木兹海峡及阿曼湾举行 […]

发布时间:2025年12月8日
政府将斥资1700万欧元部署反无人机系统

政府将斥资1700万欧元部署反无人机系统

快速阅读: 据最新消息,爱尔兰政府计划2026年投入1500万至1700万欧元采购反无人机系统,作为17亿欧元国防投资首阶段,旨在应对泽连斯基访爱期间暴露的防空漏洞,并保障2026年欧盟轮值主席国期间要员安保。 爱尔兰政府计划于2026年投 […]

发布时间:2025年12月8日