个人简介
C.Thomas Wu,在美国加州大学圣地亚哥分校获计算机科学博士学位,目前在蒙特雷海军研究生院担任副教授,此前,他在西北大学埃文斯顿分校担任副教授。他的研究方向包括计算机科学教育、Java、数据库、面向对象数据库系统、用户接口设计和机器人学。
内容简介
本书全面详细地讲解面向对象程序设计的基本思想和编程方法,主要内容包括Java语言的介绍和使用、选择语句、重复语句、自定义类、异常与断言、字符与字符串、数组、排序和查找、文件输入与输出、继承与多态、图形用户界面与事件驱动的程序设计、递归算法。本书以面向对象的程序设计方法贯穿始终,在讲解的过程中使用了很多形象的比喻,容易学习,而不让人感到枯燥,且几乎每章都结合实例开发,基础性和实用性并重。读完本书后,读者不仅能掌握Java语言,而且能够掌握一些常见的实际问题的解决方法。
本书适合作为高等院校“Java语言程序设计”课程的教材,也适合初学者作为自学教材。