本书是一本散文集。作为一名资深Java程序设计师,作者用清新自然的笔触记录下自己学习、工作生活中的所见所思。书中收录的文章内容贴近程序员的生活,令读者产生强烈共鸣。此外,书中部分文章也以轻松的风格介绍了学习Java技术时的一些常见问题,并介绍了一些优秀的Java书籍,能够帮助读者兴趣盎然地学习Java技术。 本书适合于Java程序员、专业软件开发者、程序设计爱好者阅读。 |
再版序: 九年前,当我开始学习Java时,我没有想到这个语言以后会为我带来比赛冠军的荣耀;六年前,当时我就读台湾清华大学资讯工程研究所,和同伴组成的团队得到第一届Java比赛的冠军时,我没有想到这个荣耀以后会为我带来与O’Reilly出版社的合作关系;五年前,当我开始在台湾O’Reilly网站开辟Sleepless in Java专栏时,我没有想到这个专栏的文章以后会集结成册出版;两年前,当Sleepless in Java一书在台湾出版时,我没想到这本散文杂记类的书,以后能够在大陆出版,毕竟这本书的内容牵涉到许多台湾的时事,并大量使用台湾特有的流行语汇。一年前,当Sleepless in Java在大陆出版简体版时,我并没有想到书会畅销,只怕书卖不好,出版社负责人会从此把我列为票房毒药,拒绝往来。而今天,我发现这本书的简体版卖得很好,甚至要修订再版了! 蔡学镛 |
序: 这本书的出现,纯粹是无心插柳的结果。 四年多前,我还在就读台湾的清华大学信息系(Computer Science)博士班时,和同学一起设计一套Java MOD(Multimedia-On-Demand)系统,得了Java应用软件竞赛校园组的冠军,也因此在不久之后,知名的O'Reilly出版社台湾分公司邀请我在网站上开辟Java专栏,便开始了我的兼职作家岁月。 于是我在课业和工作之余,写写Java书评、技术心得、生活杂感,渐渐地,这些文章竟也得到大家的支持与喜爱,透过网络广泛地散播,这实在是我始料未及的。随着文章累积越来越多,我于是想将这些文章集结出版,以为纪念。 由于我的文章之前都已经在网络上公布,所以我并不预期此书可以卖得多好,幸好台湾O'Reilly仍愿意出版此书。此书在台湾出版之后,销售状况相当不错。有好一阵子,此书还高居天珑书局(台湾最大的计算机书籍门市)最畅销的书。甚至有一次,我在台北市搭乘地铁时,我邻座的先生正在阅读此书,当时我可是开心极了,差一点把他的书抢过来强行签名。 书出版之后,我寄了几本给北京和武汉的朋友,《程序员》的社长蒋涛是其一。蒋涛于是决定出版此书的简体中文版。对我来说,这真是一件求之不得的事。本书得以顺利出版简体中文版,要归功于蒋涛兄与周筠姐,我还要谢谢熊节为此书进行简繁体转换以及文字编辑,也谢谢出版社所有同仁为此书所提供的协助。 我的专业是写程序和讲课,我不把写散文当成我的本业,有人喜欢看我的文章,对我来说已经是很开心的事了,所以我并不想借此书牟利,我将本书繁体中文版的所有版税捐赠给台湾的门诺医院,以为筹建老人安养中心之用。我也决定简体中文版照此原则处理:版税全数捐赠给社会机构。在蒋涛的建议下,我选择“北京青少年发展基金会(希望工程)”为捐赠对象,希望能帮助贫穷的儿童。由于我在台湾,并不方便处理这些捐赠事宜,所以委托蒋涛全权代为处理,非常感谢他协助我完成此心愿。 希望大家都喜欢这本书。 蔡学镛 |