书籍详情
Java实例导学
作者:(美)Gary B.Shelly等著;董庆霞,李雪非译;董庆霞译
出版社:北京大学出版社
出版时间:2004-07-01
ISBN:9787301073919
定价:¥24.00
购买这本书可以去
内容简介
本书特点:●适合对程序设计语言没有任何基础的读者●主要讲述了面向对象的程序设计语言的基本概念和方法;详细介绍如何利用Java小程序(applet)在网上进行发布及其与用户的交互性;使用Java抽象窗口工具(AWT)来构建应用程序和带有图形用户界面(GUI)的Java小程序。●实例丰富、新颖。书中用了6个项目将Java语言的基本概念和技术紧密结合在一起,读者在理解基本概念的基础上,能通过这些项目做到学以致用。●知识的架构合理,适合读者逐步进阶学习,从而掌握Java程序设计技术。●各章都提供了习题供读者自测,以检验读者对所学知识的掌握程度,查补知识上的漏洞,以便为以后的Java学习打下坚实的基础。本书是Java程序设计的入门书籍,重点介绍了面向对象程序设计的概念。通过编写现实中的案例,详细地讲解Java程序设计语言的基本概念和技术,例如,循环、数组、字符串、排序、AWT、数据文件等。本书适合初学Java语言的读者,可作为大学计算机及相关专业的教材,出可作为程序员的参考用书。
作者简介
暂缺《Java实例导学》作者简介
目录
第1章Java程序设计简介
1.1简介
1.2什么是Java
1.3对计算机进行编程
1.4程序开发生命周期
1.5结构化的程序设计
1.6控制结构
1.6.1顺序控制结构
1.6.2选择控制结构
1.6.3重复控制结构
1.6.4嵌套
1.7面向对象的方法
1.7.1对象术语
1.7.2名词
1.7.3动词
1.7.4形容词
1.7.5面向对象的同义词
1.8OOP的原理
1.9封装.继承和多态
1.9.1封装
1.9.2继承
1.9.3多态
1.10快速应用程序开发和OOP的优点
1.11小结
1.12知识测试
1.13知识应用
第2章创建Java程序
2.1简介
2.2项目1--Anita古董店
2.3桌面的设置
2.3.1启动记事本
2.3.2打开命令提示符窗口
2.4编写程序代码
2.4.1文档
2.4.2访问修饰符和类名
2.4.3方法和方法头
2.4.4代码
2.5测试程序
2.6错误
2.6.1语法错误
2.6.2语义错误
2.6.3运行时错误
2.6.4运行程序
2.7编辑源程序和再次编译
2.7.1使用转义字符格式化输出结果
2.7.2重新编译和重新运行程序
2.8迁移到网上
2.8.1引进需要的文件包
2.8.2编辑小程序
2.8.3paint方法和drawstring方法
2.8.4返回到命令提示符窗口并编译小程序
2.9小程序驻留的HTML文件
2.9.1HTML标记
2.9.2使用小程序查看器运行小程序
2.10小结
2.11知识测试
2.12知识应用
2.13实验室
2.14案例
第3章使用方法操作数据
3.1简介
3.2项目2--Bert车行购车贷款指导程序
3.3开始一个新的Java程序
3.4存储数据
3.4.1Java数据类型
3.4.2变量和标识符
3.4.3变量的声明
3.5使用样本数据
3.6运算符
3.6.1算术运算符
3.6.2比较运算符
3.6.3运算符的优先级
3.6.4计算公式
3.7结果输出
3.7.1在输出结果的过程中使用变量
3.7.2在输出结果的过程中使用的方法
3.8保存.编译并运行文件
3.9用户输入
3.9.1从键盘输入
3.9.2流和构造函数
3.9.3实例化和构造函数
3.9.4修改Bert程序
3.9.5数据处理
3.10运行交互的程序
3.11迁移到网上
3.11.1将程序转换为小程序
3.11.2标签组件
3.11.3文本框组件
3.11.4按钮组件
3.11.5创建小程序中的对象组件
3.11.6init方法
3.11.7ActionListener
3.12HTML驻留文档和交互小程序
3.12.1创建驻留文档
3.12.2使用小程序查看器运行一个交互的小程序
3.13文件管理
3.14小结
3.15知识测试
3.16知识应用
3.17实验室
3.18案例
第4章Java中的判断.循环和组件
4.1简介
4.2项目3--CandleLine送货费用
4.3开始设计新的Java程序
4.4用户输入
4.5组件的模块化
4.6异常处理
4.7测试部分程序
4.8if判断结构
4.9创建方法
4.9.1编写用户定义的方法
4.9.2对输出结果进行编码
4.9.3测试getCost方法
4.9.4case结构
4.9.5switch语句
4.9.6测试swish结构
4.10循环结构
4.10.1while语句
4.10.2测试while结构
4.11迁移到网上
4.11.1创建驻留文档
4.11.2创建小程序存根程序
4.12在小程序中做出判断
4.12.1创建复选框
4.12.2向小程序添加组件.颜色和焦点
4.12.3小程序中的判断
4.12.4执行小程序
4.13小结
4.14知识测试
4.15知识应用
4.16实验室
4.17案例
第5章外部类.数组和Choice组件
5.1简介
5.2项目4--Donna的辩论赛得分
5.3创建Person类
5.3.1输入Person类的开始代码
5.3.2创建实例
5.3.3使用实例方法
5.4数组
5.4.1数组表示法
5.4.2对象数组
5.4.3创建具有数组的应用程序
5.5可以测量的循环
5.5.1for循环
5.5.2赋值和一元运算符
5.5.3输入for循环代码
5.6对数组进行排序
5.6.1完成Donna应用程序
5.6.2编译并运行应用程序
5.7迁移到网上
5.7.1创建驻留文档
5.7.2编写小程序的开始部分代码
5.7.3创建Choice组件
5.7.4addltem方法
5.7.5actionPerformed事件
5.7.6编译DonnaApplet
5.8小结
5.9知识测试
5.10知识应用
5.11实验室
5.11.1编写外部方法
5.11.2创建具有下拉列表框的小程序
5.11.3对数组进行排序
5.12案例
第6章AWT应用
6.1简介
6.2项目5--Calculator程序
6.3AWT
6.3.1容器
6.3.2面板
6.4布局管理器
6.4.1FlowLayout
6.4.2BorderLayout
6.4.3GridLayout
6.4.4CardLayout
6.4.5GridBagLayout
6.4.6创建Calculator的框架和布局
6.5制作键盘
6.5.1构建按钮并设定布局
6.5.2将按钮放到面板中
6.5.3在框架中加入组件
6.6窗口方法
6.7actionPerformed方法
6.7.1确定哪一个按钮
6.7.2switch结构
6.7.3单击运算符按钮
6.7.4对运算符按钮的操作
6.7.5完成actionPerformed事件剩下部分的代码
6.8为main方法编程
6.9测试程序
6.10迁移到网上
6.10.1创建驻留文件
6.10.2将应用程序转换为小程序
6.10.3继承Applet包
6.10.4对Calculator程序中的类做适当的改动
6.10.5为小程序增加新的功能
6.10.6测试[清屏]按钮
6.11小结
6.12知识测试
6.13知识应用
6.14实验室
6.15案例
第7章使用外部数据
7.1简介
7.2项目6--Flora市车船使用税
7.3创建界面
7.4创建界面组件
7.4.1创建组件
7.4.2设置布局管理器
7.4.3将组件加入到框架中
7.5外部数据
7.5.1数据结构层次
7.5.2顺序存取文件和随机存取文件
7.5.3增添ActionListener并打开数据文件
7.5.4向文件里写数据
7.5.5增加一个清空输入内容的方法并返回焦点
7.5.6测试按钮
7.6错误提示
7.6.1消息提示框
7.6.2创建MessageBox类
7.6.3调用MessageBox类
7.6.4运行带有消息提示框的Flora应用程序
7.7迁移到网上
7.8小结
7.9知识测试
7.10知识应用
7.11实验室
7.12案例
附录A保留关键字
附录B选项和异常
1.1简介
1.2什么是Java
1.3对计算机进行编程
1.4程序开发生命周期
1.5结构化的程序设计
1.6控制结构
1.6.1顺序控制结构
1.6.2选择控制结构
1.6.3重复控制结构
1.6.4嵌套
1.7面向对象的方法
1.7.1对象术语
1.7.2名词
1.7.3动词
1.7.4形容词
1.7.5面向对象的同义词
1.8OOP的原理
1.9封装.继承和多态
1.9.1封装
1.9.2继承
1.9.3多态
1.10快速应用程序开发和OOP的优点
1.11小结
1.12知识测试
1.13知识应用
第2章创建Java程序
2.1简介
2.2项目1--Anita古董店
2.3桌面的设置
2.3.1启动记事本
2.3.2打开命令提示符窗口
2.4编写程序代码
2.4.1文档
2.4.2访问修饰符和类名
2.4.3方法和方法头
2.4.4代码
2.5测试程序
2.6错误
2.6.1语法错误
2.6.2语义错误
2.6.3运行时错误
2.6.4运行程序
2.7编辑源程序和再次编译
2.7.1使用转义字符格式化输出结果
2.7.2重新编译和重新运行程序
2.8迁移到网上
2.8.1引进需要的文件包
2.8.2编辑小程序
2.8.3paint方法和drawstring方法
2.8.4返回到命令提示符窗口并编译小程序
2.9小程序驻留的HTML文件
2.9.1HTML标记
2.9.2使用小程序查看器运行小程序
2.10小结
2.11知识测试
2.12知识应用
2.13实验室
2.14案例
第3章使用方法操作数据
3.1简介
3.2项目2--Bert车行购车贷款指导程序
3.3开始一个新的Java程序
3.4存储数据
3.4.1Java数据类型
3.4.2变量和标识符
3.4.3变量的声明
3.5使用样本数据
3.6运算符
3.6.1算术运算符
3.6.2比较运算符
3.6.3运算符的优先级
3.6.4计算公式
3.7结果输出
3.7.1在输出结果的过程中使用变量
3.7.2在输出结果的过程中使用的方法
3.8保存.编译并运行文件
3.9用户输入
3.9.1从键盘输入
3.9.2流和构造函数
3.9.3实例化和构造函数
3.9.4修改Bert程序
3.9.5数据处理
3.10运行交互的程序
3.11迁移到网上
3.11.1将程序转换为小程序
3.11.2标签组件
3.11.3文本框组件
3.11.4按钮组件
3.11.5创建小程序中的对象组件
3.11.6init方法
3.11.7ActionListener
3.12HTML驻留文档和交互小程序
3.12.1创建驻留文档
3.12.2使用小程序查看器运行一个交互的小程序
3.13文件管理
3.14小结
3.15知识测试
3.16知识应用
3.17实验室
3.18案例
第4章Java中的判断.循环和组件
4.1简介
4.2项目3--CandleLine送货费用
4.3开始设计新的Java程序
4.4用户输入
4.5组件的模块化
4.6异常处理
4.7测试部分程序
4.8if判断结构
4.9创建方法
4.9.1编写用户定义的方法
4.9.2对输出结果进行编码
4.9.3测试getCost方法
4.9.4case结构
4.9.5switch语句
4.9.6测试swish结构
4.10循环结构
4.10.1while语句
4.10.2测试while结构
4.11迁移到网上
4.11.1创建驻留文档
4.11.2创建小程序存根程序
4.12在小程序中做出判断
4.12.1创建复选框
4.12.2向小程序添加组件.颜色和焦点
4.12.3小程序中的判断
4.12.4执行小程序
4.13小结
4.14知识测试
4.15知识应用
4.16实验室
4.17案例
第5章外部类.数组和Choice组件
5.1简介
5.2项目4--Donna的辩论赛得分
5.3创建Person类
5.3.1输入Person类的开始代码
5.3.2创建实例
5.3.3使用实例方法
5.4数组
5.4.1数组表示法
5.4.2对象数组
5.4.3创建具有数组的应用程序
5.5可以测量的循环
5.5.1for循环
5.5.2赋值和一元运算符
5.5.3输入for循环代码
5.6对数组进行排序
5.6.1完成Donna应用程序
5.6.2编译并运行应用程序
5.7迁移到网上
5.7.1创建驻留文档
5.7.2编写小程序的开始部分代码
5.7.3创建Choice组件
5.7.4addltem方法
5.7.5actionPerformed事件
5.7.6编译DonnaApplet
5.8小结
5.9知识测试
5.10知识应用
5.11实验室
5.11.1编写外部方法
5.11.2创建具有下拉列表框的小程序
5.11.3对数组进行排序
5.12案例
第6章AWT应用
6.1简介
6.2项目5--Calculator程序
6.3AWT
6.3.1容器
6.3.2面板
6.4布局管理器
6.4.1FlowLayout
6.4.2BorderLayout
6.4.3GridLayout
6.4.4CardLayout
6.4.5GridBagLayout
6.4.6创建Calculator的框架和布局
6.5制作键盘
6.5.1构建按钮并设定布局
6.5.2将按钮放到面板中
6.5.3在框架中加入组件
6.6窗口方法
6.7actionPerformed方法
6.7.1确定哪一个按钮
6.7.2switch结构
6.7.3单击运算符按钮
6.7.4对运算符按钮的操作
6.7.5完成actionPerformed事件剩下部分的代码
6.8为main方法编程
6.9测试程序
6.10迁移到网上
6.10.1创建驻留文件
6.10.2将应用程序转换为小程序
6.10.3继承Applet包
6.10.4对Calculator程序中的类做适当的改动
6.10.5为小程序增加新的功能
6.10.6测试[清屏]按钮
6.11小结
6.12知识测试
6.13知识应用
6.14实验室
6.15案例
第7章使用外部数据
7.1简介
7.2项目6--Flora市车船使用税
7.3创建界面
7.4创建界面组件
7.4.1创建组件
7.4.2设置布局管理器
7.4.3将组件加入到框架中
7.5外部数据
7.5.1数据结构层次
7.5.2顺序存取文件和随机存取文件
7.5.3增添ActionListener并打开数据文件
7.5.4向文件里写数据
7.5.5增加一个清空输入内容的方法并返回焦点
7.5.6测试按钮
7.6错误提示
7.6.1消息提示框
7.6.2创建MessageBox类
7.6.3调用MessageBox类
7.6.4运行带有消息提示框的Flora应用程序
7.7迁移到网上
7.8小结
7.9知识测试
7.10知识应用
7.11实验室
7.12案例
附录A保留关键字
附录B选项和异常
猜您喜欢