- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
四、JAVA 优秀书籍推荐
如果你曾经尝试过自学某些知识点,比如 JavaSE、JDBC 等等,相信有很多情况会觉得按照书上的操作非常难进行
下去,很多情况下会遇到各种各样莫名奇妙的问题,比如环境配不对了,或者是遇到书上没有讲到的错误了等等,
这时候恐怕会很打击积极性吧,毕竟软件开发是要求你动手的一门职业。
还有,市面上的 Java 书多如牛毛,那些是好书?对于初学者也是个非常头疼的问题。
在这里,尚学堂的四位老师根据不同的知识点,在讲解了如何进行学习的前提下并推荐了市面上的优秀书籍,按
部就班的进行阅读,相信会大大缓解你在自学过程中的困难。
另外,就算一碗饭非常的好吃,可是如果吃的方法和时机不好,同样不会有好的效果,没准儿还会肚子疼,所以,
请大家务必自学理解下面给每一本书所配的读书方法,并按照那样去做,这样,你会学的轻松而且高效。
我会优先推荐视频学习,因为更直观,而且有人手把手带着学,如果你认为这是广告,我也没有办法。
视频 + 参考书,是业已证明的非常好的自学方法。
注:大多数的书在网上都有下载,google + 电驴,不会有你找不到的东西
1、JavaSE 的学习书籍
英文名:《Thinking in Java》
中文名:《Java 编程思想》
图 片:
作 者:Bruce Eckel
出版社:机械工业出版社
阅读方法:这本书并不适合一点基础都没有的同学进行阅读,强烈建议首先阅读尚学堂的JavaSE 视频教程
(/newslist/20090402100529.htm),是非常轻松而且容易阅读的视频教程,有老师带你
一步一步的操作,免去了自己探索各种配置的苦楚,是非常直观而且省力气的入门方式。
看完视频之后,一般就可以直接学习 JavaWEB 的内容了,但是如果想备一本书在手边备查的话,那么Thinking
in Java 还算是不错的,除此之外,Java 核心编程(两册),英文名 Core Java,也是非常不错的参考手册。
我们的建议是:阅读完视频教程(并跟着动手操作),把这本书当作参考手册,不建议从头到尾的细细阅读,很
累而且没有必要,当遇到实际问题的时候按需而查就可以了。
2、数据结构的学习书籍
英文名:《Data Structures Algorithms in Java》
中文名:《Java 数据结构和算法》
图 片:
作 者:Robert Lafore
出版社:中国电力出版社
阅读方法:相对与其他的数据结构和算法的书,这本书语言很简洁而且容易读,让你少了一些阅读算法书籍的苦
恼,但是也不能指望很轻松的把它读完,毕竟,这也是描述算法的书呀。
不过幸运的是,如果只是为了锻炼工作技能,倒是不必把所有的算法细节都弄的一清二楚,掌握到能够选择针对
实际问题而进行数据结构和算法的选择,基本上就能应付 90%以上的情况了。
我们的建议是:只要你学的是 JAVA,这本书就应该从头到尾的啃一遍,而且是细细的啃,不是象前一本《Java 编
程思想》那样的略读,不过,读这本书没什么时间限制,尽量读就行了,哪怕你已经工作了,再花业余的时间读
下来也不迟。
另外,象算法这种东西,你弄明白一次,一辈子就明白了,不会再变了,所以,哪怕用一周、一个月的时间啃下
来一个程序,也是值得的。
如果你着急工作,这本书可以略读,掌握住常用的数据结构和算法的特点(不是实现),就可以了。
如果你还在上学,有大量的时间,或者你想在大型公司(IBM、MicroSoft、Sun 等)的笔试中有良好的表现,你就需
要一个字一个字的仔细阅读了。
3、数据库(Oracle)的学习书籍
数据库,尤其 Oracle 的知识非常的多,但基本上可以分成开发和管理两大块,对于开发,不建议阅读任何的书籍,
直接去看尚学堂的视频已经足够了,非常直观而且实战,如果愿意,可以按照《尚学堂Java 培训:如何寻找好书》
里面讲的方法去自己寻找一些合适的书来做参考就可以了。程序员对于数据库管理和高级调优的知识需求并不是
很迫切,这部分的内容我们是在周末的补充课讲给大家听的。建议先掌握开发的技能,再循序渐进的学习。
4、JDBC 的学习书籍
没必要看书,直接尚学堂的视频已经足够了,或者自己去找,参考《尚学堂Java 培训:如何寻找好书》。
5、HTML/CSS
这种东西主要是大家动手实践的,一般来讲不用读书,直接到 google 搜索一篇教程然后照着一点一点的操作,并
且不断发挥创造力就可以了。
目前还没有遇到过自学HTML/CSS 学不会的,如果你真的学不会这个,你就要认真的考虑是否要
文档评论(0)