我也觉得java core是一本字典不是学习书,有什么地方忘了怎么写就去查java core目录.里面都有例子,最后把用到的API列出来解析用法.thinking in java好得多啊,虽然范围没有java core广
core java应该还是很适合初学者的吧
刚学java两个星期(以前有少量c的基础,几乎没有c++基础),然后thingking in java看得很爽
到现在也时人云亦云的说:thingking in java好,但就是不知道好在哪?
以下仅为个人观点: 学习Java,应先着眼于最基础的知识,找本天自学通之类的书看一下,把基本的语法掌握起来,然后写几个小程序熟悉一下。接下来,应该结合《Think in Java》和JDK源代码深入的学习原理。 --------------------------------------------- 同意楼上的话.经典中的经典.我学JAVA的体会也是如此.楼主的观点偶非常赞同,对于一些人(自认为初学者学那两本书是入门读的,除了说明你是天才外,没别的.不过偶要反问句.你是天才吗?哈哈,是天才就不用读了.) 请不要误人子弟.
其实我就是结合自己的体会,给初学java的同学一点建议而已,是初学,同时还是学java当然也包括学过一点C语言的,但总感觉国内的教材不太好,上课老师讲的也就那么回事,大家都希望自己看看书的,所以才来这里建议一下,我个人是觉得那两本太复杂了,因为我也曾经看过,没有坚持下来是实话 其实我倒是建议初学的朋友能够看一些简单一点的,比如java how to program当时感觉还不错,英文也浅显易懂,新出的head first java也不错,只不过这里有经验的老前辈,可能都没赶上这本书吧:) 然后看看java in a nutshell也不错,不过国内好像东南比较傻,把API全给删了,给我感觉就是,一个老师出了一本4级词汇精选书,附加了一点语法知识,结果出书的人把单词都去掉了,说可以到字典里去看,仅仅把语法留下来的感觉,也可能个人欣赏的东西不同吧然后看一些OO和design pattern的书也不错,看完那些回头来理解java的感觉其实还是很爽的明天就要走了,祝大家学好吧 顺便提一下java的书我也只带一本,就是thinking in java现在看那本书还是很不错的
thinking in java并不深奥 但非常琐碎core java 由浅入深 值得推荐
这些简单概念后 再看think in java这些书
学习Java,应先着眼于最基础的知识,找本天自学通之类的书看一下,把基本的语法掌握起来,然后写几个小程序熟悉一下。接下来,应该结合《Think in Java》和JDK源代码深入的学习原理。
javascript,html,oracle mysql 都了解呢,再去学基础,数据结构,
Think in Java》
只要学过对象语言
楼主的话没错~
学习Java,应先着眼于最基础的知识,找本天自学通之类的书看一下,把基本的语法掌握起来,然后写几个小程序熟悉一下。接下来,应该结合《Think in Java》和JDK源代码深入的学习原理。
---------------------------------------------
同意楼上的话.经典中的经典.我学JAVA的体会也是如此.楼主的观点偶非常赞同,对于一些人(自认为初学者学那两本书是入门读的,除了说明你是天才外,没别的.不过偶要反问句.你是天才吗?哈哈,是天才就不用读了.)
请不要误人子弟.
其实我倒是建议初学的朋友能够看一些简单一点的,比如java how to program当时感觉还不错,英文也浅显易懂,新出的head first java也不错,只不过这里有经验的老前辈,可能都没赶上这本书吧:)
然后看看java in a nutshell也不错,不过国内好像东南比较傻,把API全给删了,给我感觉就是,一个老师出了一本4级词汇精选书,附加了一点语法知识,结果出书的人把单词都去掉了,说可以到字典里去看,仅仅把语法留下来的感觉,也可能个人欣赏的东西不同吧然后看一些OO和design pattern的书也不错,看完那些回头来理解java的感觉其实还是很爽的明天就要走了,祝大家学好吧
顺便提一下java的书我也只带一本,就是thinking in java现在看那本书还是很不错的