zoukankan      html  css  js  c++  java
  • Java编程之路相关书籍(三个维度)

    一、关于Java的技术学习。能够依照以下分三个维度进行学习 :


    (1)向下发展,也就是底层的方向

    建议看《深入Java虚拟机》、《Java虚拟机规范》、《Thinking in Java》等。事实上中英文都能够,除非你是专注于底层的开发,那么还是看英文的比較合适些。当然Java底层相关的书籍肯定不仅这几本,很多其它的书籍待猿友们去挖掘哈。


    (2)横向发展,略为向上。从应用的角度

    建议看一些主流的应用框架相关的书:struts2、spring、hibernate、ibatis、maven、dubbo等等,这些框架的学习。最好能够看完整的书籍,这样对整个框架的架构有个认识。还有非常多相对小一点的框架。可能不足以出书籍。可是网上文章还是有非常多的。希望猿友们一起不断的学习探索。


    (3)向上发展。就是设计层的书籍了
    建议看《Head First设计模式》、《研磨设计模式》、《Gof设计模式》、《重构》、《企业设计模式》等等书籍,当然这些书籍对于刚毕业的小伙伴能够先不必要过多关注。等到有两到三年经验的时候再进行深入学习。这样感触会比較深(听前辈们是这样讲的)。


    二、以下介绍某位前辈推荐的书籍,依据难度分为: Java语言篇 、中级进阶篇 、高级篇 :


    參考文献:http://blog.sina.com.cn/s/blog_b283b5430102vlzt.html


    第一部分: Java语言篇 


    1 《Java编程规范》 
      适合对象:0基础,中级 
      介绍:作者James Gosling(Java之父),所以这本书我认为你怎么也得读一下。对基础解说的非常不错。 


    2 《Java核心技术:卷Ⅰ基础知识》 
      适合对象:0基础,中级 
      介绍:官方机构图书,你怎么也得有一本。这本书比較全面并且易懂。放在案旁用到的时候查一查,看一看。是学习入门必备书。

     
       注:新手必备 


    3 《Java编程思想》 
      适合对象:0基础,中级 
      介绍:这本书的作者就是著名的C++编程思想,对OO的理解非常好,Java作为一门面向对象的语言,你学习Java最好也同一时候參考这本书进行入门学习。 
      注:新手必备 


    4 《Effective Java》 
      适合对象:0基础,中级,高级 
      介绍:作者是Java的第2号人物,眼下是Google的Java老大,是James Gosling强力推荐的一本书。

     


    5 《Java与模式》 
      适合对象:中级,高级 
      介绍:是国人写的难得的值得购买的一本书,当然如今也有大话设计模式之类的出现。这本书出现的比較早,是0基础到中高级必读的图书之中的一个。 
    注:没有理解面向对象前,读这本书没有意义。最好是有过项目经验再读比較好。

     


    6 《SCJP学习指南》
      适合对象:0基础,中级 
      介绍:官方考试必备图书,对你检验自己学些Java知识情况非常有帮助,这本书最适合学生阅读。这本书理解透了,找工作面试Java题目不会有不论什么问题,工作多年的拿这里的题目不会做的都非常多。 


  • 相关阅读:
    php的错误处理机制
    php的自动加载函数spl_autoload_register和__autoload
    mysql日志配置
    01,易语言网页填表
    mac 的全文搜索
    react native 热更新
    码云的使用教程
    autolayout实现水平三等分
    mac命令行快捷键
    什么是延展性(Malleability,可鍛性)
  • 原文地址:https://www.cnblogs.com/wzjhoutai/p/6790100.html
Copyright © 2011-2022 走看看