这位老兄可真抠啊,呵呵
我用的这本是《Java编程思想(第二版)》,Bruce Eckel,侯捷译,机械工业出版社,99块大洋

解决方案 »

  1.   

    配套光盘
        随同本书,你还会得到一片配套光盘,就卡在本书的后面。过去,我并没采用随书送光盘的做法,因为觉得容量如此巨大的光盘,却只装少得可怜的几KB源代码,好象有点儿“大材小用”。为此,我更乐意让大家从网站下载源码。不过,这一次有所不同,你会发现该光盘采用了非常独特的设计。
        当然,本书用到的所有源码都可在光盘上找到。但除此以外,整本书也包括到了其中,并采用了几种文件格式。其中,我最喜欢的一种格式是HTML,因为它调用速度够快,而且有完整的索引链接——点按索引或目录中的一项,便能直接跳至相应位置。
        光盘共计300多兆内容,其中“块头”最大的是一堂多媒体课程,名为“Thinking in C:C++和Java基础”。最开始,我打算委托Chuck Allison做一张多媒体光盘,把它作为一个独立的产品销售。但到最后一刻,我改变了主意,决定随《Thinking in C++》和《Thinking in Java》这两本书的第二版,把它免费送给读者。原因很简单,我发现许多人在开始学习这两种语言的时候,都没有足够的C编程经验!
        有的人甚至这样想:“我很聪明呀,不必先学C,再来学C++或Java!”但在实际授课过程中,我却发现这些人尽管确实很“聪明”,但最后都慢慢落后于那些有C语言基础的同学,原因不言而喻。
        因此,鉴于C基本语法的重要性,光盘提供了这方面的辅导,请你根据自己的实际情况,决定是否该“补一下课”,先熟悉一下C语言的基础知识。
        另外,正是由于提供了C的基础课程,本书的读者群似乎还可以扩大。尽管第3章(控制程序流程)也讲到了Java和C的一些共同点,但光盘课程显得更加全面、更易上手,因为它假定自己的授课对象只掌握了极少的C知识,对学生的要求比本书的要求低得多!
        在这儿,我唯一的希望就是通过光盘和这本书,把更多的人吸引到Java编程中来,壮大Java开发人员群体,共同促进这个优秀语言的发展!