
最 低 价:¥51.80
| Kim B.Bruce是波莫纳学院的计算机科学教授,他从麦迪逊的威斯康星大学获得博士学位,曾在威廉斯学院和普林斯顿大学任教。他还在一些国家级的计算机科学课程委员会担任职务,并且由于在计算机科学教育领域做出的突出贡献而获得2005 SIGCSE奖。
Andrea Pohoreckyj Danyluk是威廉斯学院的计算机科学副教授,她从哥伦比亚大学获得博士学位,并曾为ACM/IEEE计算课程特别工作组做出过贡献。 Thomas P. Murtagh是威廉斯学院的计算机科学教授,他从康奈尔大学获得博士学位,并曾任教于珀德尤大学。他曾经出版过计算机科学教学法和课程设计,以及有关编译器优化到操作系统设计等方面主题的论著。 |
| 第1章 什么是编程 1.1 在并不了解的情况下 1.2 Java编程语言 1.3 Java初体验 1.4 编程工具 1.5 绘图原始命令 1.6 其他事件处理方法 1.7 错误分析 1.8 小结 1.9 本章复习题 1.10 编程题 第2章 Java中的名称 2.1 命名和修改对象 2.2 非图形类对象 2.3 画布上的层次 2.4 访问鼠标的位置 2.5 在方法之间共享参数信息 2.6 小结 2.7 本章复习题 2.8 编程题 第3章 处理数字 3.1 访问器方法介绍 3.2 访问画布的数值属性 3.3 表达式和语句 3.4 算术表达式 3.5 数值实例变量 3.6 初始值设定项 3.7 命名数值变量 3.8 显示数值信息 3.9 随机数 3.10 小结 3.11 本章复习题 3.12 编程题 第4章 进行选择 4.1 一个简单的例子:使用if语句统计选票 4.2 if 语句 4.3 了解条件 4.4 在多个选项之间选择 4.5 有关Boolean表达式的更多内容 4.6 嵌套条件 4.7 小结 4.8 本章复习题 4.9 编程题 第5章 基本类型、运算符和字符串 5.1 运算符和方法调用 5.2 不同但相等 5.3 运算符和优先级规则 5.4 Double类型 5.5 数值信息的方便来源 5.6 字符串 5.7 本章复习题 5.8 编程题 第6章 类 6.1 一个没有类的例子 6.2 编写FunnyFace类 6.3 加入方法到FunnyFace 6.4 另外一个例子:实现Timer类 6.5 局部变量 6.6 重载方法和构造函数 6.7 小结 6.8 本章复习题 6.9 编程题 第7章 控制结构 7.1 重复过程和while循环 7.2 使用while循环的更多例子 7.3 可以计数的循环 7.4 嵌套循环 7.5 控制结构风格指导意见 7.6 第摩根法则和复杂的boolean表达式 7.7 简化条件语句的语法 7.8 switch语句* 7.9 小结 7.10 本章复习题 7.11 编程题 第8章 声明和作用域 8.1 访问控制:public和private 8.2 使用实例变量、参数和局部变量 8.3 标识符的作用域 8.4 使用static 8.5 小结 8.6 本章复习题 第9章 活动对象 9.1 动画 9.2 活动对象 9.3 Image和VisibleImage 9.4 与活动对象交互 9.6 不带循环的活动对象 9.7 使动画效果更平滑 9.8 有关计时的更多提示 9.9 小结 9.10 本章复习题 9.11 编程题 第10章 接口 第11章 Java中的图形用户界面 第12章 递归 第13章 Java中的一般循环 第14章 数组 第15章 多维数组 第16章 字符串和字符 第17章 继承 第18章 异常 第19章 流 第20章 查找和排序 第21章 面向对象设计简介 附录A 编程风格指导原则 附录B objectdraw API总结 附录C 浏览Java API 附录D 不使用objectdraw编程 |
商品评论(0条)