沃特·萨维奇 (Walter Savitch),1969年在加州大学伯克利分校获得数学博士学位。他曾在加州大学圣地亚哥分校任教,担任计算机科学教授,在复杂性理论和并行计算模型方面做出了重要贡献。他的研究领域包括复杂性理论、形式语言理论、计算语言学等,他还撰写了许多的计算机科学教科书,涉及Pascal、Ada、C++ 和Java等编程语言,畅销不衰。肯里克·莫克(Kenrick Mock),阿拉斯加大学安克雷奇分校副教授。他还在华盛顿州立大学、波特兰州立大学和加州大学戴维斯分校任教。他教授本科计算机科学课程,包括C++入门、Java(TM)、面向非程序员的Visual Basic(R)、算法、计算机安全和人工智能等。 本书不仅介绍Java语言的基础语法知识,还通过大量案例研究、编程示例,着重讲授问题求解和编程技术,如程序控制流(分支和循环)、定义类与方法、异常处理等。
Java程序设计与问题求解(原书第8版)pdf