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

请输入您要查询的图书:

 

书名 Java程序设计教程/计算机科学丛书
分类
作者 (美)李杰斯//(美)施特普
出版社 机械工业出版社
下载
简介
编辑推荐

如果学生在学习基本编程技术的同时还需要学习如何定义对象,他们普遍会感到十分吃力。在本书中,作者向初学者介绍了最基本的程序结构和Java语言中常见的错误,贯彻先使用对象后定义对象的理念,强调先介绍面向过程的程序设计方法,再讲述面向对象的程序设计方法。通过培养算法思维和解决问题的能力来提高学生程序设计的能力。

目录

出版者的话

译者序

前言

第1章 Java编程简介

 1.1 计算的基本概念

 1.2 现在开始介绍Java

 1.3 程序中的错误

 1.4 过程分解

 1.5 案例分析:输出图形

第2章 基本数据类型和确定循环

 2.1 数据的基本概念

 2.2 变量

 2.3 for循环

 2.4 复杂性管理

 2.5 案例分析:输出复杂的图形

第3章 参数和对象导论

 3.1 参数

 3.2 具有返回值的方法

 3.3 使用对象

 3.4 交互式程序

 3.5 案例分析:抛物线轨迹

第3章补充 图形(选学)

 3G.1 图形简介

 3G.2 图形处理中的过程分解

 3G.3 案例分析:金字塔

第4章 条件执行

 4.1 循环技术

 4.2 if/else语句

 4.3 一些与条件执行相关的问题

 4.4 文本处理

 4.5 条件执行的方法

 4.6 案例分析:计算健康指数

第5章 程序逻辑和不确定循环

 5.1 while循环

 5.2 布尔类型

 5.3 用户错误

 5.4 不确定循环的几种变体

 5.5 断言和程序逻辑

 5.6 案例分析:猜数字

第6章 文件处理

 6.1 读取文件的基本方法

 6.2 基于标记的文件处理

 6.3 基于行的处理

 6.4 高级文件处理

 6.5 案例分析:计算加权平均分(GPA)

第7章 数组

 7.1 数组的基本概念

 7.2 数组遍历算法

 7.3 高级数组技巧

 7.4 多维数组(选学)

 7.5 案例分析:统计工作时间

第8章 类

 8.1 面向对象程序设计的基本概念

 8.2 对象的状态:数据成员

 8.3 对象的行为:方法

 8.4 对象的初始化:构造函数

 8.5 封装

 8.6 更多实例方法

 8.7 this关键字

 8.8 更多类

 8.9 案例分析:设计一个表示股票信息的类

第9章 继承和接口

 9.1 继承的基本概念

 9.2 多态机制

 9.3 与父类交互

 9.4 继承和设计

 9.5 接口

 9.6 案例分析:设计一组具有层次关系的金融类

第10章 ArrayList

 10.1 ArrayList

 10.2 Comparable接口

 10.3 案例分析:词汇表比较

第11章 Java的集合框架

 11.1 列表

 11.2 数学集合

 11.3 映射

第12章 递归

 12.1 递归的思想

 12.2 一个更好的递归实例

 12.3 递归函数

 12.4 递归图形(选学)

12.5 案例分析:求解前序表达式

第13章 查找与排序

 13.1 Java类库中的查找与排序

 13.2 程序的效率

 13.3 查找算法的实现

 13.4 案例分析:归并排序算法的实现

第14章 图形用户界面

 14.1 GUI基础

 14.2 布局组件

 14.3 组件间交互

 14.4 其他组件与事件

 14.5 2D 图形

 14.6 案例分析:实现DrawingPanel

附录A 自测题答案

附录B Java总结

附录C Javadoc注释和Java API规范

随便看

 

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

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/4/25 10:51:04