网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 像计算机科学家一样思考Java
分类 教育考试-考试-计算机类
作者 (美)唐尼
出版社 人民邮电出版社
下载
简介
编辑推荐

唐尼曾在使用Java程序设计语言来教授计算机科学导论课程,但始终没有找到一本合适的教材。一方面,这些书的内容太多,让学生去阅读一本800页的技术书籍显然不可能,即便是他硬叫他们去读也不可能,更何况我并不想他们这么做。另外,书中多数内容的针对性都很强,比如Java语言的细节和Java类库等内容,而这些类库在学期结束时很有可能就已经过时了。这样的书籍显然不是我需要的。于是就编著了《像计算机科学家一样思考Java》。

内容推荐

唐尼的《像计算机科学家一样思考Java》作者基于自己在美国各所大学和学院讲授计算机科学导论课程的经验,开创了“像计算机科学家一样思考(HowtoThinkLikeaComputerScientist)”的教学理念和方法。本书正是基于这样的方法,用全新的角度、丰富的实例全面地讲解了Java语言。

全书共15章。第1章介绍了编程的基本知识,即什么是编程以及如何编程。第2章到第4章分别介绍了变量和类型、无返回值方法、条件语句和递归等基础知识;第6章到第9章分别介绍了带返回值的方法、迭代、循环、字符串和可变对象;第11章到第15章则分别介绍了对象、数组、面向对象编程等相对高级的话题。全书贯穿了一个GridWorld的程序示例,分三个部分逐步扩展,分别在第5章、第10章和第16章介绍,用以巩固前面相应各章所介绍的知识和概念。附录A介绍了Java图形编程,附录B介绍了Java中的输入输出,附录C和D分别从程序开发和调试的角度给出了有用的建议。

《像计算机科学家一样思考Java》适合Java的初学者和初级程序员阅读,也可以作为相关专业或培训的教程使用。通过学习《像计算机科学家一样思考Java》,读者不仅可以在Java方面达到初窥门径的效果,同时对于如何掌握和应用计算机编程这门技艺也会有一个全面而科学的认识。

目录

第1章 程序之道

1.1 什么是编程语言

1.2 什么是程序

1.3 什么是调试

1.3.1 语法错误

1.3.2 运行时错误

1.3.3 逻辑错误和语义错误

1.3.4 实验性调试

1.4 形式语言和自然语言

1.5 第一个程序

1.6 术语表

1.7 练习

第2章 变量和类型

第3章 无返回值方法

第4章 条件语句和递归

第5章 GridWorld(第一部分)

第6章 有返回值方法

第7章 迭代和循环

第8章 字符串

第9章 可变对象

第10章 GridWorld(第二部分)

第11章 创建对象

第12章 数组

第13章 对象数组

第14章 数组对象

第15章 面向对象编程

第16章 GridWorld(第三部分)

附录A 图形

附录B Java中的输入和输出

附录C 程序开发

附录D 调试

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/2 14:27:56