Java盛行领域为何不关注快慢与吃资源?

Java

1个回答

写回答

jh777

2026-01-15 03:51

+ 关注

Java
Java

快慢、吃资源都是相对的概念。重点在于,Java流行的领域对这两点是最不看重的。Java最流行的领域,以前被称为企业级开发。这种开发有何特点?就是面向数据库进行增删改查操作。要知道,数据库随便一次查询,快的话几十毫秒就能完成,慢的话一个查询可能要几百毫秒甚至几十秒,可很多人却在纠结语言的快慢。在纯本地执行的情况下,如果抛开预热,不考虑数据库层面,像C或者Go语言1毫秒就能跑完的业务,Java最多也就2毫秒跑完。这种微小的差距,如果不专门做跑分测试的话,又能有什么区别?然后就是Java擅长的领域了。哪怕让几个应届生拼命写代码,一年换一批人,写个好几年堆出屎山代码,后来的人基本也能接手,除非业务太过复杂已经无法改动,但这是业务方面的问题了。你知道就这一点,Java为国内那些员工待一年就算老员工、待两年就算元老(这里指开发人员)的公司省了多少钱吗?特别是国内很多小公司喜欢招实习生干活,Java加上Spring生态的强制规范,已经在很大程度上规范了Java项目屎山的模式,就算是拉屎,那也是有依据的。至于内存,内存才值多少钱?你们公司的规模能用多少内存?还不如看看如果换成Go或者Rust来写代码得多发多少工资。总结如下:1. 不同语言速度的差距并不显著。2. 常见项目的性能瓶颈都在数据库层,和语言无关。3. 内存成本低,在绝大多数情况下,远远比不上使用Java所节省的员工工资的零头。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号