结束《Java编程思想》(Thinking in Java)自学的读后感

简介:
首先划重点:这是一本Java的入门书。
自学前需要的条件:已经具备基本的计算机基础。
1)已经对一种编程语言比较熟悉;
2)有过四年计算机专业学习,或者三年以上的软件开发经验,
自学的方法:
1)完全自学:手工输入代码,看懂习题的答案。
注:把下载的代码运行通过是不行的,自行输入代码也是对Java语言的熟悉过程
2)结伴学习:通过讨论深入理解代码,结伴搞定习题。
3)前辈指导:由前辈帮助搭建编程环境,避过自学过程中需要面对的其他干扰。帮助理解与Java相关的其他计算机的知识点,从而避免遇到因此某些地方不懂而升起的退却心理。
总结:最完美的的以上三种结合,但是不管基于什么方法,完全的自学都是必须的。
为什么说这是一本Java入门书?
因为此书只是全面讲述了在Java编程过程中可能遇到的各种知识点,而对这些知识点并没有展开和深入,读完此书后可以对Java编程有个全面的了解,但是如果在工作中遇到这些问题时,仍然需要去找更加专业的书籍来深入学习。
例如:并发编程。作者只是介绍了如何用Java编写多线程的程序,但是对于死锁问题只提供了例子,并没有深入分析,也没有给出更加具体的解决方案,因为这不是此书的关注点。
为什么很多人并不推荐用来入门?
我的感觉这本书可能是一本教材,是作者用来培训Java程序员的,所以书中对许多知识点并没有给出铺垫(因为这本书已经很厚了,所以作者只好在课堂上铺垫了)。那么过多的计算机方面的知识(例如:面向对象、设计模式、IO处理、并发编程等等)很容易使人产生挫折感而放弃这本很厚很厚的书,甚至放弃Java语言。
因此,我的经验是如果你没有多年的软件编程经验,也没有比较全面的计算机知识,那么最好找个前辈指导着学习,因为很多时候兴趣比什么都宝贵。
后记,此书值得反复阅读。“书读千遍,其义自见。”作者不仅在Java语言方面,而且在计算机其他领域方面也有很深的造诣。读透一本书,就可以充分领悟除这本书以外作者在其他方面的心得。
本文转自BlogJava朱远翔的博客,原文链接: 结束《Java编程思想》(Thinking in Java)自学的读后感,如需转载请自行联系原博主。
相关文章
|
3月前
|
设计模式 敏捷开发 Java
全网首发!Java界的四大名著之一:Java编程思想最新中文版已开源
老版《Java编程思想》(原书名《Thinking in Java》)得益作者开放深度研讨的创作方式,受到了全世界读者的追捧,被译为了十几种语言。但遗憾的是,在经历了 4 个版本的更新后,其最后一版发布于 2007 年,之后再无更新。
|
3月前
|
Java 编译器
重温经典《Thinking in java》第四版之第八章 多态(四十三)
重温经典《Thinking in java》第四版之第八章 多态(四十三)
28 1
|
3月前
|
设计模式 Java 程序员
感动哭了!Java界的四大名著之一:Java编程思想最新中文版已开源
还记得这本书吗?是不是已经在你的桌上铺满厚厚的一层灰了?随着 Java 8 的出现,这门语言在许多地方发生了翻天覆地的变化。最新版已经出来了,在新的版本中,代码的运用和实现上与以往不尽相同。
|
3月前
|
设计模式 算法 Java
重温经典《Thinking in java》第四版之第九章 接口(四十七)
重温经典《Thinking in java》第四版之第九章 接口(四十七)
26 0
|
3月前
|
Java 编译器 C++
重温经典《Thinking in java》第四版之第九章 接口(四十六)
重温经典《Thinking in java》第四版之第九章 接口(四十六)
15 0
|
3月前
|
安全 Java 程序员
重温经典《Thinking in java》第四版之第八章 多态(四十五)
重温经典《Thinking in java》第四版之第八章 多态(四十五)
26 1
|
3月前
|
Java 编译器
重温经典《Thinking in java》第四版之第八章 多态(四十四)
重温经典《Thinking in java》第四版之第八章 多态(四十四)
33 4
|
3月前
|
安全 Java 编译器
重温经典《Thinking in java》第四版之第七章 复用类(四十二)
重温经典《Thinking in java》第四版之第七章 复用类(四十二)
26 1
|
4月前
|
安全 Java 编译器
重温经典《Thinking in java》第四版之第七章 复用类(四十一)
重温经典《Thinking in java》第四版之第七章 复用类(四十一)
30 1
|
4月前
|
搜索推荐 Java
重温经典《Thinking in java》第四版之第七章 复用类(四十)
重温经典《Thinking in java》第四版之第七章 复用类(四十)
20 1

热门文章

最新文章