大家一起来分享 j2ee 有哪些好书 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
chenhui7373
V2EX    Java

大家一起来分享 j2ee 有哪些好书

  •  
  •   chenhui7373 2016-07-02 08:54:03 +08:00 4727 次点击
    这是一个创建于 3399 天前的主题,其中的信息可能已经有所发展或是发生改变。
    20 条回复    2016-07-04 00:14:59 +08:00
    dreamtrail
        1
    dreamtrail  
       2016-07-02 09:37:34 +08:00   1
    murmur
        2
    murmur  
       2016-07-02 10:42:09 +08:00
    j2ee 死不了的 java 背后的库至少可以再吃几年的老本 现在 java 的库覆盖了企业开发所用到的各个方面
    不说别的,工作流一个, java 有大把的库可以选,你其他语言能找出一个
    没这个组件流程流转自己写么
    murmur
        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 ,修补安全漏洞就是对开发者最好的回报
    haozhang
        4
    haozhang  
       2016-07-02 10:56:30 +08:00
    @murmur
    imcxy
        5
    imcxy  
       2016-07-02 11:36:26 +08:00
    ava 确实屎不了,但是屎的也不少了, applet 、 Swing 难道说还没屎么, j2ee 基本是屎了。

    至于现在还剩下两块中流砥柱: Android 和服务器端。 有 Android 撑着就屎不了,服务器端各种大公司都在用。 10 年内仍然是中流砥柱。


    但是 java 的前景可能不在乎 java 会如何,而是看 3 年内的.net 的跨平台版本如何。

    这玩意就是完全针对 java 还活着的两大块:移动 app 和服务器端。新东西不好说,一旦有人用就会火疯,一旦没人用就会小众,所以未来 3 年内应该渐渐明朗。
    firstfire
        6
    firstfire  
       2016-07-02 11:47:46 +08:00   1
    《 Java Web 高级编程》(Professional Java for Web Applications)
    imler
        7
    imler  
       2016-07-02 13:05:26 +08:00
    publicAdmin
        8
    publicAdmin  
       2016-07-02 13:31:12 +08:00
    @imcxy 喔,好像 Intellij 家的 IDE 是拿 Swing 写的。
    publicAdmin
        9
    publicAdmin  
       2016-07-02 13:35:08 +08:00
    @imcxy
    喔,不说全球,就单说我朝。
    银行核心,电力行业,保险行业,政府企事业 等等等这些行业都信息化建设完了?
    他们的业务系统都开始把 j2ee 替换为了其他?然而并没有吧。
    RangerWolf
        10
    RangerWolf  
       2016-07-02 17:09:28 +08:00
    这帖子怎么变成语言的前途讨论了。。。

    不过如果局限于 j2ee 的话 我一本书都没看过。。。
    murmur
        11
    murmur  
       2016-07-02 18:33:45 +08:00
    也是,谁叫上来第一个回帖就说 j2ee 要死
    无论怎么看书 thinking in java 都要看的,倒不是写的好坏,有些公司喜欢出里面的原题,英文做答,所以做真题就很有必要了
    至于 web 开发, android 开发这些就太偏实际了,看书反倒效果一般
    等有一段开发经验了,至少三五个月吧,再回过去学设计模式
    lsls931011
        12
    lsls931011  
       2016-07-02 19:16:39 +08:00
    PHP 是世界上最好的语言
    eightqueen
        13
    eightqueen  
       2016-07-02 22:37:07 +08:00
    @imcxy 微软没有开源基因,而且也不被社区待见,.net 机会渺茫。
    shyling
        14
    shyling  
       2016-07-02 23:16:12 +08:00
    不知道,感觉这种偏老的语音所谓的名书都有点过时(好吧,你可能说过时一点也没什么),没有什么一本通的书
    chenhui7373
        15
    chenhui7373  
    OP
       2016-07-03 06:15:02 +08:00 via Android
    @shyling 建议读代码大全
    gowk
        16
    gowk  
       2016-07-03 07:44:59 +08:00 via Android
    @chenhui7373
    还代码大全呢,多老的书了,我读着没啥营养,建议读整洁代码,重构等替换之
    ren2881971
        17
    ren2881971  
       2016-07-03 10:02:36 +08:00
    我说 thinking in java 会被喷么。。
    effective java
    java core
    支持 LZ 。 我觉得 java 不仅没死 还活的很好~
    ren2881971
        18
    ren2881971  
       2016-07-03 10:14:11 +08:00
    补上一本 sql cookbook 始终觉得 java 程序员 sql 功底必须要好。
    imcxy
        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
    edsgerlin
        20
    edsgerlin  
       2016-07-04 00:14:59 +08:00
    @murmur 真正的 Java EE 已经没人用了,基本没见过哪个公司用 EJB 3+CDI 而不是 Spring 的。 Spring 有了 Boot 以后就离 Java EE 越来越远了,更不要说完全丢掉 Java EE 的 Play 、 Ratpack 什么的了。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     953 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 21:17 PVG 05:17 LAX 14:17 JFK 17:17
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86