Java 作为一门啰嗦繁琐的语言,一般都会在哪些公司做什么用呢,或者有什么 java 做的软件和游戏吗,另外,有什么方式可以使我在写 java 代码时偷下懒吗

2015-12-18 13:55:55 +08:00
 baozijun
1.想参考意见制定下后面的职业发展规划
2.虽然 IDEA 社区版的各种静态智能实现以及审查工具的查错优化可以让我十分轻松地写 java,但是还是想了解下有什么新的方式使 java 写起来或看起来会更加舒服.一起交流下最佳实践也是不错的.
3.金币**多点**总是好的.....

谢谢.
9227 次点击
所在节点    Java
67 条回复
nino
2015-12-18 13:57:17 +08:00
Minecraft
liprais
2015-12-18 14:20:12 +08:00
jruby
li24361
2015-12-18 14:23:37 +08:00
没有 java ,你的支付宝就没卵用了,双十一只能看 404
lj6684
2015-12-18 14:25:49 +08:00
传统 IT 企业,为企业、政府做各种管理信息系统,稳定,易维护,易与其他系统结合;
互联网创业型项目好像没有选用 Java 的;
想写 Java 代码时偷懒,就看你心中熟练掌握多少用的上手的开源库了, Java 各方面的开发库非常非常多,会用 2 、 3 行代码搞定,啥都自己从头编,累死...
HentaiMew
2015-12-18 14:36:42 +08:00
完成一件事代码量的多少跟语言的语法多么优雅或者设计多么完美无关,库多,就行。
楼上说的很对,创业型公司极少用 Java 的,至少刚起步不会用 Java ,后期用 Java 重构是有可能的,毕竟有足够的人力和时间成本了,不过通常会往大型架构的方向走,不然没有意义,毕竟业务和用户数量推动着技术的升级。
然后就是现在的巨头们大多数都是 Java 主流... 也有像阿里这样 Java 成分太重用 Java 替代 Clojure 重构 Storm 的情况....
顺便小公司特别是面向传统行业的小软件公司也用 Java 很多(但是技术和产品极烂... 可能在那帮人眼里只知道 Java 足够可靠和安全,于是招来了一批廉价的 Java 程序员.....)
rannnn
2015-12-18 15:22:56 +08:00
Mithrandir
2015-12-18 15:24:55 +08:00
黑 java 黑的飞起
GeekGao
2015-12-18 15:33:12 +08:00
从成本角度上来讲:
1.JAVA 好招人,计算机专业的大学生有几个没学过 JAVA 的, Java EE 的培训班到处都是;
2.使用 JAVA 几乎不用买任何商业授权的工具和组件,开源的玩意多,基本上随便用;

至于开发效率,还是多留意下使用 Spring Framework 、 Apache Commons 这些框架和库吧
k9982874
2015-12-18 15:38:43 +08:00
java 除了模版之外感觉是最严谨易用的语言。从语言层上防止了一些刚接触 c/c++的“大神”制造神一般的代码。
loading
2015-12-18 15:40:18 +08:00
ide 提示,都不是事。
java 的特性,培养民工很方便。
hinate
2015-12-18 15:53:51 +08:00
招人给你写代码,就可以不用写代码了
neo2015
2015-12-18 16:06:34 +08:00
一直不明白, JAVA 广泛应用于各大巨头,只是因为 JAVA 当初营销做的好?就没有优点?每天都看到好多这样的帖子。。
28ms
2015-12-18 16:17:35 +08:00
大公司都在用,阿里、京东、等等。。。
ClarenceAu
2015-12-18 16:21:46 +08:00
@neo2015 java 语言本身的优点,我认为是够简单,我觉得 java 其实把其他语言中一些对于一般人,或者说水平一般的码农比较难理解的特性都消除了。所以可以快速生产码工
而且我觉得, jvm 就是 java 最大的优点。
Krime
2015-12-18 16:26:43 +08:00
android 开发算吗?
Aegwynn
2015-12-18 16:39:00 +08:00
一群停留在 coding 阶段,成天妄谈各种语言的优劣,真是 tmd 可笑。
MrBearin
2015-12-18 16:41:21 +08:00
一直以为知乎是 java 黑大本营,这么看, v2 也是差不多。。。最近黑得飞起啊
zacard
2015-12-18 16:48:37 +08:00
说啰嗦的,基本是技术不到位。
baozijun
2015-12-18 17:18:35 +08:00
@ClarenceAu 确实,比如 java 多线程就把所有的同步量都封装好了,然后提供了对应的阻塞和非阻塞队列,很容易实现 join 和 fork,自己写起来确实感觉非常舒服
wizgy
2015-12-18 17:25:26 +08:00
大型互联网公司、大型传统 IT 企业、大型金融企业 IT 部门,以及其它大型传统行业企业的软件开发部门,不论是国内还是国外,不论是行业老大还是后来居上者,都在广泛地使用 Java 。

看到你说是职业规划,那我假设你是学生好了。别信那些什么校招找工作不看编程语言只看基础的假话了,我因为这个吃过大亏。如果你不会 Java ,哪怕你会 C++,都意味着你找工作时会非常受限,以上说的那堆公司,你已经放弃了至少一大半。

我这么说你能懂吗?

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

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

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

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

© 2021 V2EX