注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件与程序设计JAVA及其相关Java程序设计基础

Java程序设计基础

Java程序设计基础

定 价:¥28.00

作 者: (美)Scott R.Cannon著;李长青等译;李长青译
出版社: 中国水利水电出版社
丛编项: 21世纪水利电出版社
标 签: Java

ISBN: 9787508421681 出版时间: 2004-06-01 包装: 胶版纸
开本: 26cm 页数: 302 字数:  

内容简介

  Java语言是当前最为流行的编程语言之一。本书介绍了使用Java语言进行编程的各方面的知识。全书共分为三个部分,共12章。第一部分介绍了Java的基础知识,包括基本数据类型、简单的选择和重复、辅导方法以及问题分析和方法设计;第二部分介绍编写复杂应用程序所应具备的各项技能,如类的设计、简单数组、10流和文本处理、递归等;第三部分介绍了Java在Intermet方面的应用,其中包括使用Swing和Appler进和行编程。本书由浅入深,样例丰富,可作为大学本科生学习Java语言的教材。对Java编程感兴趣的初学者,本书也是一本很好的入门读物。

作者简介

暂缺《Java程序设计基础》作者简介

图书目录

译者序
前言
第1章 第一个Java程序
1.1 用高级语言进行编程
1.2 一个简单的Java程序
1.3 字面输出
1.4 双精度型变量和声明
1.5 变量的输入和输出
1.6 赋值和表达式
1.7 类的调试
1.8 项目实例
1.9 小结
1.9.1 关键术语
1.9.2 概念
1.10 练习
1.10.1 简答题
1.10.2 项目
第2章 简单选择和重复
2.1 条件语句
2.2 语句块
2.3 while语句
2.4 分析和设计简介
2.5 循环的使用
2.5.1 无限循环
2.5.2 确定循环
2.5.3 求和与计数
2.6 嵌套的条件和循环
2.7 项目实例
2.8 小结
2.8.1 关键术语
2.8.2 概念
2.9 练习
2.9.1 简答题
2.9.2 项目
第3章 辅助方法
3.1 模块化的程序设计思想
3.2 自顶向下的设计方法
3.3 具有返回值的方法
3.4 辅助方法的形参
3.5 变量的作用域
3.6 常量
3.7 项目实例
3.8 库类和辅助方法
3.8.1 普通的Java包
3.8.2 Math类
3.8.3 私有库
3.8.4 专有库
3.9 小结
3.9.1 关键术语
3.9.2 概念
3.10 练习
3.10.1 简答题
3.10.2 项目
第4章 问题解析与方法设计
4.1 学习解决程序设计问题
4.2 有用的思考过程
4.3 基本组件
4.4 复合设计
4.4.1 循环设计
4.4.2 条件
4.5 自顶向下的设计
4.5.1 设计的开始阶段
4.5.2 范例
4.5.3 桌面测试
4.5.4 再访调试
4.6 软件的生命周期
4.7 小结
4.7.1 关键术语
4.7.2 概念
4.8 练习
第5章 更多的数据类型
5.1 浮点数
5.1.1 表示法
5.1.2 E计数法
5.1.3 精度和范围
5.1.4 上溢和下溢
5.1.5 截取错误
5.2 整数
5.2.1 范围
5.2.2 混合型表达式
5.2.3 形参
5.3 更多的比较运算符
5.4 字符
5.4.1 表示法
5.4.2 字符类的static函数
5.5 字符串
5.6 布尔变量
5.7 项目实例
5.8 小结
5.8.1 关键术语
5.8.2 概念
5.9 练习
5.9.1 简答题
5.9.2 项目
第6章 更多的控制结构
6.1 单选if
6.2 复合比较
6.3 for循环
6.4 运算符的简写形式
6.5 多重选择及switch语句
6.6 do-while循环
6.7 局部变量块
6.8 项目实例
6.9 小结
6.9.1 关键术语
6.9.2 概念
6.10 练习
6.10.1 简答题
6.10.2 项目
第7章 类设计
7.1 简单的磁盘I/O
7.2 设计自己的动态类
7.3 对象操作
7.4 引用形参
7.5 构造函数
7.6 继承简介
7.7 静态和动态
7.8 项目实例
7.8.1 Fraction类的用户手册
7.8.2 Fraction类的定义
7.9 小结
7.9.1 关键术语
7.9.2 概念
7.10 练习
7.10.1 简答题
7.10.2 项目
第8章 简单数组
8.1 数组的声明和引用
8.2 数组的初始化
8.3 用循环处理数组
8.4 常见错误
8.5 把数组作为实参和形参
8.5.1 传递整个数组
8.5.2 传递单个单元
8.6 数组检索
8.7 对数组进行排序
8.8 回顾引用
8.9 对象数组
8.10 多维数组
8.11 项目实例
8.12 小结
8.12.1 关键术语
8.12.2 概念
8.13 练习
8.13.1 简答题
8.13.2 项目
第9章 IO流和文本处理
9.1 字符串辅助方法
9.2 字符串解析
9.3 异常处理
9.4 Java流
9.4.1 PrintWriter文本文件流
9.4.2 BufferedReader文本文件流
9.4.3 StringTokenizer类
9.5 项目实例
9.6 小结
9.6.1 关键术语
9.6.2 概念
9.7 练习
9.7.1 简答题
9.7.2 项目
第10章 递归
10.1 递归的定义
10.2 递归的方法
10.3 递归的跟踪
10.4 二分查找法
10.5 项目实例
10.6 小结
10.6.1 关键术语
10.6.2 概念
10.7 练习
10.7.1 简答题
10.7.2 项目
第11章 Swing编程
11.1 Swing
11.2 窗口组件
11.2.1 创建一个标准窗口
11.2.2 向框架中添加内容
11.2.3 子网格
11.3 样例项目
11.4 JOptionPane类
11.4.1 showMessageDialog()
11.4.2 showInputDialog()
11.5 小结
11.5.1 关键术语
11.5.2 概念
11.6 练习
11.6.1 简答题
11.6.2 项目
第12章 使用Applet编程
12.1 Internet综述
12.2 Applet
12.3 从HTML调用Applet
12.4 将Swing GUI转换为Applet
12.5 示例
12.6 appletviewer
12.7 其他applet功能
12.7.1 添加图标
12.7.2 Applet参数
12.7.3 Timer与Date
12.8 老式浏览器
12.9 applet的安全性
12.10 小结
12.10.1 关键术语
12.10.2 概念
12.11 练习
12.11.1 简答题
12.11.2 项目
附录A IO. DiskInput和DiskOutput类
A.1 IO类
A.2 IO辅助方法说明
A.3 DiskInput类
A.4 DiskInput辅助方法说明
A.5 DiskOutput类
A.6 DiskOutput类辅助方法说明
附录B Java保密字
附录C ASCII码
附录D 奇数编号简答题的答案

本目录推荐