您的位置:首页 > 编程语言 > Java开发

Core Java. Volume I. Fundamentals, 8th Edition 下载地址及读后感

2009-04-03 11:25 225 查看
大约在2004年就学过java,但都是自己在学,以提高自己的技能。但工作中一直没有用到,因此在看了《Java编程思想》第3版和《core Java》第6版之后,就大约放弃了。当时的感觉是,Java与C++相比,太容易了。会了C++,java语言层面的东东,看看入门书可以了。

最近公司接到了一个项目,与java有关,就再次从书柜中找出了以前的java书。我先看了《Core Java》第6版。后来从网上看到该书已经出第8版了。于是下了英文版,用大约6天时间看完。第6版与第8版之间在书的组织上区别不大。感觉上,语法部分有少许改动。比如for(int s :intarray)之类的。但这样的语法在jre 6版本中又去掉了。挺逗的。

对于我来说,真正有收获的是第11章日志部分、第12章泛型编程(这部分相当精彩)、第13章集合(大体上了解一下就成了,语言设施嘛)、第14章多线程(这一章可谓“深入浅出”,本来以为我对这一章问题不大,毕竟写过不少多线程的程序,但看了这章以后,可以让你知道Java的多线程语言设施最合适的使用场景,而不是你“想用就用”,这样才能“用得对,用得好”)。遗憾的是网络部分在第二卷中。刚开始看,以后再写。

学习语言,我习惯找本书看通,然后再用。这样就不会乱用该语言,每种语言都有自己的设计思想和适用环境,先把这两个问搞明白了,才能谈得上用好这种语言。有些人看A语言的语法与B语言的语法大体相当,于是就把A语言当B语言来用,也就是用A语言来模拟B语言,这样能有什么收获?即使你用了100种语言,最后,说白了,你知道的还是一种语言。有什么意思?

当然,我的这种学习方法,是需要有一些时间来做前题的。如果项目紧,只能先用后一种做法,应急,以后有时间了再补上。

Core Java. Volume I. Fundamentals, 8th Edition下载地址:

http://download.csdn.net/source/1164079
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: