读书笔记“Thinking in java”前言

读了前言之后,我最大的感受是:Java是一种语言,用于人和计算机之间的交流,告诉计算机你要做的事情,让计算机帮你完成。C/C++语言功能强大,但是太过复杂,而Java语言是一种简单但是功能强大的语言。每种语言(包括人类语言)都有自己的一套语法,Java也是如此,我们学习本书就是为了掌握这套语法,再加上勤学苦练,肯定可以把这门语言运用的出神入化。

Java语言和英语的比较:

1、学习英语是为了和老外交流;学习Java是为了和计算机交流,让计算机帮你去做一些事情。

2、英语有一套语法,掌握了这套语法就可以用英语交流了;Java也有一套语法,掌握了这套语法可以用Java写一些简单的程序,完成一些简单的任务。

3、仅仅掌握了语法是不够的,我们大家都基本掌握了英语的语法,但是很多人仍然不能熟练的听说读写,是因为缺少练习,经过勤学苦练之后效果会好很多。

4、学习语言不仅要学语言本身,而且要注意学习语言背后的东西。例如英语“Give me a cup of tea.”和“Would you please give me a cup of tea?”虽然都是一个意思,向别人要一杯茶,但是效果(或效率)不同。Java语言也是如此,虽然有很多方法可以完成同样的事情,但是效率(或效果)不同,要注意思考和选择。

5、学习英语大家都知道,要经常和别人交流,尤其要多和英语好的人交流;学习Java语言也是如此,要多和别人讨论,要向水平高的人学习。