为什么很多大厂都是 java 系?

2016-09-07 19:42:25 +08:00
 Powered
11213 次点击
所在节点    程序员
59 条回复
ykrl089
2016-09-08 00:50:38 +08:00
java 一个很大的特点就是可以直接堆人加快开发速度
janxin
2016-09-08 08:24:27 +08:00
java 开人成本低,看起来真眼馋
kideny
2016-09-08 08:38:20 +08:00
还不都是拿来主义
nikubenki
2016-09-08 08:49:24 +08:00
问这种问题的,经验不会超过。。。。嗯。
wizardforcel
2016-09-08 09:50:06 +08:00
组件多啊,你瞧 apache 写的那一堆。
fin
2016-09-08 10:06:58 +08:00
@nikubenki 可别这么说,人家全栈呢。
Powered
2016-09-08 10:13:44 +08:00
@nikubenki 不想喷你
newghost
2016-09-08 10:27:40 +08:00
java 开发速度并不快,但是历史悠久

这其实是个历史问题
VeryEase
2016-09-08 10:32:59 +08:00
用 C/C++ 开发一个新业务系统,是个水磨功夫......
GeekGao
2016-09-08 10:46:06 +08:00
从开发者工具,如 Eclipse 、 Ant 到企业级解决方案 Spring Framework 再到其他 Java 开源组件如 Apache 基金会的众多项目,都非常成熟,企业级应用使用得多,相对也很稳定。

高校里,一般软件专业都有 Java 课程,所以么,会 Java 的人多,即便不会也好上手嘛,相关培训课程、书籍也蛮多的。
dl2k
2016-09-08 10:46:50 +08:00
其实论业务开发,语言特性最好的是 C#,但是目前主流还是跑在 windows 上,大公司规模大的主要考虑 LINUX ,所以就定型了 JAVA 。其实语言特性上 JAVA 和 C#接近,各有优劣。 c 和 c++对于内存管理的要求更高一些,程序员素质要求更高。 php 和 node.js 之类的语言缺乏一些脚本语言重逻辑开发,缺少一些线程、锁等一些底层系统 API ,有许多架构层面精细控制的功能是没法开发的。 所以 C#和 java 可以总体上满足从基础业务逻辑开发,到架构框架开发的需求。 java 在国内技术领域的大行其道其实更多的是沾了 linux 的光。而且所谓轮子多等其实主要也是最早淘宝选型 java 以后,作为典型的成功案例,加上淘宝开源的推动,进入了一个生态圈的良性上升通道里面。
nigelvon
2016-09-08 10:50:00 +08:00
11 楼说的是主要原因, Java 来说更容易把控进度和质量。对普通开发来说个人能力要求相对较低。
magicdawn
2016-09-08 11:16:27 +08:00
我也想不清楚...
macemers
2016-09-08 12:06:06 +08:00
BT 主要是 c++
caixiexin
2016-09-08 12:08:52 +08:00
工业化语言。。
anexplore
2016-09-08 12:33:21 +08:00
也可以问问有什么理由不用 java
frankmdong
2016-09-08 13:53:57 +08:00
发现前不久在知乎看的一篇答案挺适合这个问题的,翻出来给大家看。
https://www.zhihu.com/question/35969125
julyclyde
2016-09-08 14:53:54 +08:00
在 java 里,你能犯出的错误类型比在 c++里少
ee123
2016-09-08 16:02:44 +08:00
JAVA 应该更说专业点吧
helloworld2010
2016-09-08 16:15:07 +08:00
为企业开发而生的 lang

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/304639

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX