Java程序设计:基础、编程抽象与算法策略
内容简介
本书介绍如何使用Java语言编写程序,旨在通过介绍编程过程中遇到的难点和问题来拓宽读者的视野。本书结合具体的示例代码,由浅入深介绍解决编程问题的策略和方法,有助于读者快速入门Java语言编程。同时,每章后面都有配套的复习题和习题,便于读者理论联系实践,通过编程实践查漏补缺,温故而知新。本书适合作为计算机专业的教材,也适合希望学习Java语言的各个层次的读者阅读。
作者简介
埃里克·S·罗伯茨(Eric S. Roberts) 的计算机科学教育领导者,美国斯坦福大学计算机科学系教授。由于其对计算机科学教育改革的杰出贡献和成就,曾获得多项奖励,包括 2012年 ACM Karl V. Karlstrom 杰出教育家奖,2012年IEEE CS Taylor L. Booth 教育奖,并于2007年被选为ACM Fellow。他曾编写了几本的计算机程序设计教材,包括《C语言的科学与艺术》、《JAVA语言的科学与艺术》、《c程序设计的抽象思维》等。他是ACM Education Council共同主席, ACM Education Board前任共同主席,SIGCSE Board前委员。他于1980年获得哈佛大学应用数学博士学位。