>>分享孙卫琴的Java技术专稿和著作 书籍支持  卫琴直播  品书摘要  在线测试  资源下载  联系我们
发表一个新主题 开启一个新投票 回复文章 您是本文章第 23170 个阅读者 刷新本主题
 * 贴子主题:  《大话Java程序设计从入门到精通》写作花絮 回复文章 点赞(0)  收藏  
作者:sunweiqin    发表时间:2021-09-21 02:13:13     消息  查看  搜索  好友  邮件  复制  引用

《大话Java程序设计从入门到精通》写作心得

《Java面向对象编程》第2版完稿后,电子工业出版社希望我再写一本更加适合Java入门读者的书籍,让读者很轻松地就能掌握Java的主要编程技能和要领。

基于这样的出发点,我开始写这本书,在提升书的趣味性和实用性方面下了一番功夫。我特地买回了《西游记》的原版书籍以及简化版的书籍,从中寻找有趣的例子,想办法用Java语言来演绎它们。人参果树妙回春、辨别真假孙悟空,孙悟空大闹天宫,这些家喻户晓的经典故事都搬到了这本书里,变成了一个个有着不同行为和属性的对象,它们互相作用,就可以上演这些传奇故事。

对于这本书的目录,我也在措辞上做了一番推敲,每一章的标题都只有七个字,读起来朗朗上口,例如“运筹帷幄控流程”,“出生入死话对象”,“图形界面俏容颜”等等,让读者翻阅书籍的时候,彷佛是在读一本趣味横生的小说,而不是枯燥生硬的技术手册。

和内容更加全面深刻的《Java面向对象编程》这本书相比,《大话Java》的特色是有趣并且更加注重实践,让读者在进行实战练习的过程中,自然而然地把握和领悟Java编程的实际技能。

在这本书的封面设计上,我和出版社的美编小张先作了一番沟通。最初我希望封面上有一只自由自在荡秋千的猴子,后来小张提示我可否改成一幅漫画,于是我的脑子里浮现出了一个画面:一只小猴向悟空讨教:“Java编程,敢问路在何方?”悟空回答:“道法自然。” 这本书在写作过程中,也正是本着道法自然的精神,所有的范例都是对现实或传奇故事地自然模拟,这样的思维更符合人的自然思维,容易让读者接受。

美编小张非常厉害,根据我脑海里的画面,就画出了具体的封面图像,悟空和小猴的形象惟妙惟肖,师徒两人的对话展示了本书的寓教于乐的特色。

另外,当我写这本书的时候,写前一半我在中国,写后一半我到了美国,刚好是从东方到西方的过程,和《西游记》中到西方取经的情节恰好不谋而合。Java技术最初诞生在西方,被我们东方人士学习运用后,咱们再以更符合中国文化特色的语言把它阐述出来,这就像佛经在中国与本地文化交融,再发扬光大,两者真是异曲同工。

孙卫琴
2018/05/01


程序猿的技术大观园:www.javathinker.net
此主题相关图片如下:
点击在新窗口中浏览原图
CTRL+鼠标滚轮放大或缩小









[这个贴子最后由 sunweiqin 在 2021-09-23 11:33:29 重新编辑]
  Java面向对象编程-->集合(上)
  JavaWeb开发-->JSP技术详解(Ⅱ)
  JSP与Hibernate开发-->映射一对多关联关系
  Java网络编程-->基于MVC和RMI的分布式应用
  精通Spring-->Vue组件开发基础
  Vue3开发-->Vue CLI脚手架工具
  【Vue.js技术专题】路由管理器的基本用法
  【Vue.js技术专题】命名路由
  【Vue.js技术专题】Vuex中异步操作
  【Spring Cloud Alibaba专题】SkyWalking整合MySQL
  【Spring Cloud Alibaba专题】Dubbo框架中提供者回调消费者
  【Spring Cloud Alibaba专题】Nacos配置属性的持久化
  从《精通Spring》和《精通Vue.js》的写作分享学习新技术的经...
  【持久化专题】用@Formula注解映射派生属性
  【持久化专题】@Access注解设定Hibernate访问类的属性的方式
  【持久化专题】EntityManager和Session的merge()方法详解
  【Java网络编程专题】用Apache HttpClients下载网上的图片等...
  【Java网络编程专题】用Java套接字访问HTTP服务器读取网页数...
  【JavaWeb专题】Spring MVC创建Web应用范例,轻松入门
  【Java基础编程专题】Java集合的批量操作
  【Java基础编程专题】用内部类实现回调
  更多...
 IPIP: 已设置保密
楼主      
1页 0条记录 当前第1
发表一个新主题 开启一个新投票 回复文章


中文版权所有: JavaThinker技术网站 Copyright 2016-2026 沪ICP备16029593号-2
荟萃Java程序员智慧的结晶,分享交流Java前沿技术。  联系我们
如有技术文章涉及侵权,请与本站管理员联系。