V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
aimaodeyuer
V2EX  ›  问与答

三年 Java ,发现自己还没认真看过一本关于 Java 的书,很惭愧。请大家推荐几本必看的 Java 书籍。

  •  
  •   aimaodeyuer · 2018-08-31 10:40:21 +08:00 · 3422 次点击
    这是一个创建于 2281 天前的主题,其中的信息可能已经有所发展或是发生改变。

    如题,曾经看过 head-first 系列,但是以前经验少,没理解,看了就搁置了。 现在想定个目标,认真看基本 java 的书籍。

    第 1 条附言  ·  2018-08-31 11:45:09 +08:00
    感谢大家的赠言,已经下单 java 变成思想(第 4 版)、Effective java 中文版、JAVA 核心技术(卷 1 )。
    希望自己能坚持啃完一本或者更多。
    21 条回复    2018-08-31 17:17:44 +08:00
    huangzhe8263
        1
    huangzhe8263  
       2018-08-31 10:51:15 +08:00
    无脑 effective Java
    wqzjk393
        2
    wqzjk393  
       2018-08-31 11:15:08 +08:00   ❤️ 1
    core java 卷 2
    aimaodeyuer
        3
    aimaodeyuer  
    OP
       2018-08-31 11:18:50 +08:00
    @huangzhe8263 我看都推荐英文版的,是否比译版好很多呢?
    aimaodeyuer
        4
    aimaodeyuer  
    OP
       2018-08-31 11:19:19 +08:00
    @wqzjk393 卷 2 ?和卷 1 是不是没啥关联了?
    NotFamous
        5
    NotFamous  
       2018-08-31 11:24:42 +08:00
    thinking in java
    bzw875
        6
    bzw875  
       2018-08-31 11:28:48 +08:00
    基础的话《 java 核心技术》卷 1
    huangzhe8263
        7
    huangzhe8263  
       2018-08-31 11:31:31 +08:00
    @aimaodeyuer #3
    英文版肯定好只是大部分人看不进去
    虽然中译版看完的估计也没多少
    aimaodeyuer
        8
    aimaodeyuer  
    OP
       2018-08-31 11:33:19 +08:00
    @huangzhe8263 估计我只能啃翻译的了,(逃.)
    javaWeber
        9
    javaWeber  
       2018-08-31 12:07:01 +08:00
    《 java 并发编程实战》 、《深入理解 Java 虚拟机》
    panpanpan
        10
    panpanpan  
       2018-08-31 12:15:53 +08:00 via iPhone
    @aimaodeyuer effective java 英文版有第三版了,第二版的中文翻译是真的垃圾,建议中英文对照着一起看
    looseChen
        11
    looseChen  
       2018-08-31 12:59:09 +08:00
    mark 一下
    bk201
        12
    bk201  
       2018-08-31 13:00:57 +08:00
    自己不感兴趣的没必要强逼自己,还不如 github 上拉点项目看看代码
    aimaodeyuer
        13
    aimaodeyuer  
    OP
       2018-08-31 13:29:57 +08:00
    @bk201 并没有不感兴趣,只是之前没有经验,看书没能理解就搁置了。目前有拿起书本阅读的打算。
    fuchaofather
        14
    fuchaofather  
       2018-08-31 13:43:14 +08:00
    相反我没有特别的去看 java 书籍, 而是看计算机原理, 操作系统计算思维数据结构之类的, 收获也相当大
    aimaodeyuer
        15
    aimaodeyuer  
    OP
       2018-08-31 13:59:54 +08:00
    @fuchaofather 这个也有感触。理解了一些数据结构之后,写代码比以前更顺畅了。
    wqzjk393
        16
    wqzjk393  
       2018-08-31 14:22:10 +08:00
    @aimaodeyuer 一般理解就是卷一是非常系统的基础语法,卷二是各种高级特性还有思想
    fuchaofather
        17
    fuchaofather  
       2018-08-31 16:06:29 +08:00
    @aimaodeyuer 一样. 这些东西真的不是白看, 越看就会对代码越懂, 健壮性会更好, 而且眼界也不会只局限于 java 了.
    yuhuigreed
        18
    yuhuigreed  
       2018-08-31 16:33:51 +08:00
    @fuchaofather 计算机原理, 操作系统计算思维数据结构之类的书籍推荐推荐?
    loveseem
        19
    loveseem  
       2018-08-31 17:10:07 +08:00
    那你不看书 你是怎么学习 java 的?
    fuchaofather
        20
    fuchaofather  
       2018-08-31 17:15:23 +08:00
    @yuhuigreed 计算机原理我看的是 深入理解计算机系统, 思维我是看的中国慕课哈工大的课, 数据结构在学堂看的, 操作系统在网易云课堂看的, 也都是别人推荐的课和书
    yuhuigreed
        21
    yuhuigreed  
       2018-08-31 17:17:44 +08:00
    @fuchaofather ok,谢谢推荐!
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3937 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 04:15 · PVG 12:15 · LAX 20:15 · JFK 23:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.