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

本人 Java 野生程序猿,想提高一下自己的水平,求大神们推荐一下好的书籍和开源项目

  •  
  •   sunfanteng · 2016-11-12 09:46:45 +08:00 · 4061 次点击
    这是一个创建于 2933 天前的主题,其中的信息可能已经有所发展或是发生改变。

    本人 Java 野生程序猿,目前对 Spring , Java 虚拟机, tomcat ,设计模式比较熟悉。在上线项目中用过 MINA,Redis,ActiveMQ 。想要提升一下自己的水平,求大神们推荐一下,从什么方面入手,以及有没有比较好的书籍,或者开源项目可以学习,研究一下。

    12 条回复    2016-11-14 09:56:53 +08:00
    Guozi1989
        1
    Guozi1989  
       2016-11-12 10:06:46 +08:00
    `Spring Boot`源码?
    nzomkxia
        2
    nzomkxia  
       2016-11-12 10:27:42 +08:00
    你提到的比较熟悉的里面 随便找一个看就行....
    sunfanteng
        3
    sunfanteng  
    OP
       2016-11-12 11:38:28 +08:00
    @nzomkxia 额。有没有推荐的一些书籍之类的?
    gowk
        4
    gowk  
       2016-11-12 12:21:23 +08:00 via Android   ❤️ 2
    直接让你看巨型开源项目源码的都是耍流氓。。可以搜一下江南白衣推荐的 Java 后端开发书单
    yidinghe
        5
    yidinghe  
       2016-11-12 12:23:34 +08:00 via Android   ❤️ 1
    重构,人件,反模式
    letitbesqzr
        6
    letitbesqzr  
       2016-11-12 12:33:16 +08:00
    shiro ...
    shoumu
        7
    shoumu  
       2016-11-12 12:56:14 +08:00
    熟悉是什么程度呢?
    sunfanteng
        8
    sunfanteng  
    OP
       2016-11-12 13:25:14 +08:00
    @shoumu 基本上平时开发中遇到的问题都可以解决。
    ihuotui
        9
    ihuotui  
       2016-11-12 13:42:15 +08:00   ❤️ 1
    把你觉得好的解决思路写一下,或者某个东西的看法,并发怎么处理?多线程怎么处理?解耦怎么解?设计模式的核心思想是什么?怎么测试响应?怎么提高响应?
    LichMscy
        10
    LichMscy  
       2016-11-12 21:51:48 +08:00 via Android
    Thinking in Java
    《 Java 编程思想》[:doge:]
    fantastM
        11
    fantastM  
       2016-11-13 14:47:17 +08:00
    个人觉得还是扎实基础比较重要,学习总是一个循环向上的过程嘛。《 Java 编程思想》第四版只支持到 JDK5 (因为缺失 JDK7 、 8 的新特性,所以挺多内容在现在看来是有误的,得靠读者去分辨),而且翻译很差......不过基础方面还是可以巩固的。然后就是必须人手一本的《 Java 并发编程实战》啦
    andyL
        12
    andyL  
       2016-11-14 09:56:53 +08:00
    什么是野生程序员,还有圈养的程序员?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   959 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 20:50 · PVG 04:50 · LAX 12:50 · JFK 15:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.