V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
sw042
V2EX  ›  程序员

互联网公司 JAVA 码农,大家平时都看一些什么书籍来提升自己呢?

  •  
  •   sw042 · 2016-04-22 00:56:46 +08:00 · 6111 次点击
    这是一个创建于 2928 天前的主题,其中的信息可能已经有所发展或是发生改变。
    自己看了 JAVA 编程思想,感觉很深,恳的不是很明白。大家有什么其他的推荐吗?
    32 条回复    2016-11-16 00:33:50 +08:00
    msg7086
        1
    msg7086  
       2016-04-22 01:55:24 +08:00
    Ruby Metaprogramming II
    KentY
        2
    KentY  
       2016-04-22 02:15:21 +08:00
    我说 3 本吧,虽然都是老书,但是我个人认为要是摆弄 java 的, 这些都是必读的:

    Effective Java 2nd Edition (May 2008)
    Java Performance [2012]
    Addison Wesley - Java Puzzlers
    SlipStupig
        3
    SlipStupig  
       2016-04-22 02:21:17 +08:00
    看毛泽东思想,看完之后你就可以大大提升了
    Phariel
        4
    Phariel  
       2016-04-22 07:38:51 +08:00 via Android
    Java in a nutshell 最新的是 6th edition 京东有英文影印版卖 不要看中文版
    Phariel
        5
    Phariel  
       2016-04-22 07:41:48 +08:00 via Android
    附加一下 京东上要搜索 Java 技术手册
    vm
        6
    vm  
       2016-04-22 07:48:25 +08:00 via Android
    @SlipStupig "class" 斗争吗。。
    kingcos
        7
    kingcos  
       2016-04-22 07:50:55 +08:00
    Mark ~
    Sayalic
        8
    Sayalic  
       2016-04-22 07:53:57 +08:00   ❤️ 1
    > 自己看了 JAVA 编程思想,感觉很深,恳的不是很明白。大家有什么其他的推荐吗?

    楼主`Java 编程思想`都还没看懂,根本没必要看更深入的书。 Java 编程思想很老了,还在讲 Java6 ,所以我的建议是以下两本书:

    * 写给大忙人看的 Java 核心技术
    * Java 核心技术

    两本都是同一个人写的,前者较为简略后者更详细。值得一提的是,第二本的中文版还是第九版,英文版已经是第十版了。如果有能力阅读英文书籍的话,我建议阅读第二本的英文版。
    zhangyi2099
        9
    zhangyi2099  
       2016-04-22 08:07:19 +08:00 via iPhone
    算法 4 ,这算不算
    SlipStupig
        10
    SlipStupig  
       2016-04-22 08:11:46 +08:00
    @vm 与产品经理斗其乐无穷;与测试斗其乐无穷;然后可以安心写代码
    ooonme
        11
    ooonme  
       2016-04-22 08:43:51 +08:00 via iPhone
    programming in function
    0915240
        12
    0915240  
       2016-04-22 08:44:40 +08:00 via Android
    @SlipStupig 哈哈哈哈。
    unique
        13
    unique  
       2016-04-22 08:46:52 +08:00
    安利一下不定期更新的 java 开发者提升的精选文章 https://github.com/biezhi/java-bible
    area346
        14
    area346  
       2016-04-22 09:16:30 +08:00
    留言看看呐
    zhuangzhuang1988
        15
    zhuangzhuang1988  
       2016-04-22 09:38:19 +08:00
    clojure 系列,
    scala 系列,
    并发相关系列
    geek123
        16
    geek123  
       2016-04-22 10:13:46 +08:00
    kobe1941
        17
    kobe1941  
       2016-04-22 10:22:53 +08:00
    《 JAVA 从入门到放弃》
    LINEX
        18
    LINEX  
       2016-04-22 10:26:36 +08:00
    effective java
    java 并发编程实战(好像还有一本叫编程实战,不同的人翻译的,一个好一个烂,具体哪个好我忘了)
    然后就是看大型开源项目的源码了 spring , netty 什么的。
    有事没事再学学 Scala 什么的。。。
    dawnLuke
        19
    dawnLuke  
       2016-04-22 10:35:38 +08:00
    Think In java 还算是比较简单的吧 入门级的啊 你还是坚持看吧。 effective java 什么的更复杂
    caixiexin
        20
    caixiexin  
       2016-04-22 10:46:27 +08:00
    最近看过一本 《 Java 虚拟机并发编程》英文版叫 《 programming concurrency on the jvm 》
    archer2ee
        21
    archer2ee  
       2016-04-22 11:05:23 +08:00   ❤️ 1
    同 Java 码农。
    目前看多觉得影响比较大的书有《 Java 核心技术》、《深入理解 Java 虚拟机》、《 Java 并发编程实战》。
    目前在补一些基础,比如今天某网满 200-100 的时候入了《 TCP/IP 详解》卷 1 、《 Head First 设计模式》、《高性能 MySQL 》。
    jatesun
        22
    jatesun  
       2016-04-22 11:10:17 +08:00
    如果觉得 thinking java 太啰嗦的话, core java 是很不错的选择。然后看 effective java ,这本书比较难以理解,可以搭配 headfirst design pattern 以及 agile software dev 来看。另外就是多写码,多读开源的代码,不求多但求精。
    ihuotui
        23
    ihuotui  
       2016-04-22 12:25:56 +08:00
    马丁富勒的重构相关书籍
    ddou
        24
    ddou  
       2016-04-22 12:35:08 +08:00
    重构
    企业应用架构模式
    领域驱动开发
    publicAdmin
        25
    publicAdmin  
       2016-04-22 12:50:34 +08:00   ❤️ 1
    http://t.cn/RUIvXl1
    List 拿去,不谢,我姓雷。
    pixstone
        26
    pixstone  
       2016-04-22 13:22:53 +08:00
    《颈椎腰椎自我保健看这本就够了 (品尚生活系列 中医学博士后、知名健康管理师权威打造中国家庭需要的脊椎保健书)》 亚马逊上限免
    《颈腰肩周病养护一本通》 这也是必读
    stnaw
        27
    stnaw  
       2016-04-22 13:54:04 +08:00
    同上
    sunjiayao
        28
    sunjiayao  
       2016-04-22 14:09:23 +08:00
    kenshinji
        29
    kenshinji  
       2016-04-22 16:36:59 +08:00
    @unique 都是你翻译的?
    unique
        30
    unique  
       2016-04-22 18:20:37 +08:00
    @kenshinji 有部分是我写的
    sw042
        31
    sw042  
    OP
       2016-04-30 14:42:54 +08:00
    真的很感谢大家,不知道大家有没有推荐什么入门的开源项目来读读源码,我这入门就读 Spring 会不会难度有点大?
    micookie
        32
    micookie  
       2016-11-16 00:33:50 +08:00 via iPhone
    好奇这个微店的头像
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5460 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 93ms · UTC 09:05 · PVG 17:05 · LAX 02:05 · JFK 05:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.