1
dreamtrail 2016-07-02 09:37:34 +08:00 1
|
2
murmur 2016-07-02 10:42:09 +08:00
j2ee 死不了的 java 背后的库至少可以再吃几年的老本 现在 java 的库覆盖了企业开发所用到的各个方面
不说别的,工作流一个, java 有大把的库可以选,你其他语言能找出一个 没这个组件流程流转自己写么 |
3
murmur 2016-07-02 10:49:50 +08:00 7
很多人把语言特性看太重,以现在程序员的功底,没有函数式编程,没有 lamda 表达式,没有各种优雅的语法糖,一样可以干活,因为前人不仅造好了轮子,甚至把车都给你造好了,你拼一下就有一个车库
即便是现在, java 出到 1.8 1.9 了,很多公司可能还在用 1.6 甚至更老的版本,就跟在 py2 和 py3 之间,更多时候你要考虑库的兼容性而不是那个版本的特性更多,语法更优美而已 说句题外话, java 开发和前端开发最大的体验不同,我感觉是, java 开发如果一个功能没有,第一想法,不是别人写好了就是在 apache xx utils 里,然后就去 maven 翻 前端是,就算别人做好了,我怎么看都不爽,首先想怎么造一个出来 java 的帝国有多庞大?从最最基本工具, mvc 组件,服务器,消息,工作流,倒排索引,数据挖掘,模板,大数据存储,分布式,覆盖了从桌面到手机端(即便你不用 java 做桌面,但是依然不能否认很多跨平台的图形界面程序还在用 java )到服务器后端的每一个角落,而且最重要的是,即便是很老的 java1.6 1.7 ,所有的坑几乎都被前人填平了,几乎用起来不会碰到什么障碍 反之某公司的 s 语言,现在还在改特性改语法玩,这种动荡的语言,可不是每个开发者都敢接受的 所以现在 oracle 并不着急给 java 搞出多么花哨的语法糖,多么优美的特性,他只要保证已有的虚拟机能在新系统下正常运行,不出 bug ,修补安全漏洞就是对开发者最好的回报 |
5
imcxy 2016-07-02 11:36:26 +08:00
ava 确实屎不了,但是屎的也不少了, applet 、 Swing 难道说还没屎么, j2ee 基本是屎了。
至于现在还剩下两块中流砥柱: Android 和服务器端。 有 Android 撑着就屎不了,服务器端各种大公司都在用。 10 年内仍然是中流砥柱。 但是 java 的前景可能不在乎 java 会如何,而是看 3 年内的.net 的跨平台版本如何。 这玩意就是完全针对 java 还活着的两大块:移动 app 和服务器端。新东西不好说,一旦有人用就会火疯,一旦没人用就会小众,所以未来 3 年内应该渐渐明朗。 |
6
firstfire 2016-07-02 11:47:46 +08:00 1
《 Java Web 高级编程》(Professional Java for Web Applications)
|
7
imler 2016-07-02 13:05:26 +08:00
|
8
publicAdmin 2016-07-02 13:31:12 +08:00
@imcxy 喔,好像 Intellij 家的 IDE 是拿 Swing 写的。
|
9
publicAdmin 2016-07-02 13:35:08 +08:00
|
10
RangerWolf 2016-07-02 17:09:28 +08:00
这帖子怎么变成语言的前途讨论了。。。
不过如果局限于 j2ee 的话 我一本书都没看过。。。 |
11
murmur 2016-07-02 18:33:45 +08:00
也是,谁叫上来第一个回帖就说 j2ee 要死
无论怎么看书 thinking in java 都要看的,倒不是写的好坏,有些公司喜欢出里面的原题,英文做答,所以做真题就很有必要了 至于 web 开发, android 开发这些就太偏实际了,看书反倒效果一般 等有一段开发经验了,至少三五个月吧,再回过去学设计模式 |
12
lsls931011 2016-07-02 19:16:39 +08:00
PHP 是世界上最好的语言
|
13
eightqueen 2016-07-02 22:37:07 +08:00
@imcxy 微软没有开源基因,而且也不被社区待见,.net 机会渺茫。
|
14
shyling 2016-07-02 23:16:12 +08:00
不知道,感觉这种偏老的语音所谓的名书都有点过时(好吧,你可能说过时一点也没什么),没有什么一本通的书
|
15
chenhui7373 OP @shyling 建议读代码大全
|
16
gowk 2016-07-03 07:44:59 +08:00 via Android
@chenhui7373
还代码大全呢,多老的书了,我读着没啥营养,建议读整洁代码,重构等替换之 |
17
ren2881971 2016-07-03 10:02:36 +08:00
我说 thinking in java 会被喷么。。
effective java java core 支持 LZ 。 我觉得 java 不仅没死 还活的很好~ |
18
ren2881971 2016-07-03 10:14:11 +08:00
补上一本 sql cookbook 始终觉得 java 程序员 sql 功底必须要好。
|
19
imcxy 2016-07-03 11:48:26 +08:00
@eightqueen
@murmur @publicAdmin 甲骨文前高级副总裁 Cameron Purdy 因为主张重新给 Java EE 团队注资而被公司董事会革职。 现在就是:谷歌你他妈得用我得东西不给钱,我 TMD 就消极怠工,有种你把 Java 收购了。。 http://tech.163.com/16/0703/08/BR1NIH0H00097U7T.html |