之前大二大三时候做Android的一些开发,所以算是在大一暑假的时候就留在学校里边开始学习java了,还是挺喜欢这门语言的,只是之后就几乎没用了,后来一直在Linux里边打滚,现在想起来就只记得那么些大的轮廓,类啊,继承啊、面向对象啊、覆盖啊、重写啊什么的以及一些设计模式。但毕竟java在每次的编程语言排名中不是一就是二的,并且很多公司都会用,所以还是重新捡回一下。于是买了Introduction to java programming 的英文原版(
作者:
(美)Y. Daniel Liang
),
点击打开链接
,这是非常好的一本书,豆瓣评价不亚于thinking java 跟java core, 结果表明确实是这样,非常不错的一本书(他分基础班跟进阶版)。刚好大家都觉得我英文不错啊,导致老师在帮两个学长修改论文时候先发给我帮他改一遍先(囧。。),所以一直觉得别浪费了自己对英文的那点基础,用来看原版挺好的。这个类别就是记录一些看这本书的一些笔记,同时,会把书上的例子都敲一遍过去,当然因为博客会滞后于我的学习,所以前边的一些例子我可能会使用到后面更好的一些规范来写,例如在前边的定义pi的时候用final型变量或者直接用Math的PI,而不是在计算中写3.14这些。另外,所有源码都用文本输入,不采用IDE环境,训练手工编码。fighting