Java面向对象程序设计案例教程
¥35.00定价
作者: 王贺
出版社:西安电子科技大学出版社
- 西安电子科技大学出版社
- 9787560653716
- 1-1
- 289743
- 69204207-0
- 16开
- 389
- 264
- 工学
- 软件工程
- JAVA语言
- 本科
内容简介
本书以面向对象的思想介绍使用Java语言进行程序设计的知识和方法,将面向对象的基本理论知识与Java语言程序设计结合起来,运用大量有应用价值的实例来实践这些原理与方法,旨在培养读者正确运用面向对象的思维方式解决问题的能力。本书主要内容有:Java程序语言概述、Java程序设计语法基础、数组与字符串、类和对象、Java面向对象的特征、Java中的异常处理、图形用户界面开发与事件处理、Java的数据库编程基础、Java中的文件操作、Java多线程处理机制、学生成绩管理系统的设计与实现。本书既可以作为高职高专院校计算机及相关专业的教材,也可以作为广大编程初学者的自学参考书。
目录
第1章 Java程序语言概述
1.1 Java简介
1.1.1 Java语言的发展历史
1.1.2 Java语言的特点
1.1.3 Java的三大开发体系
1.2 Java开发环境的搭建
1.2.1 安装JDK
1.2.2 配置系统环境变量
1.3 简单Java程序的实现
1.3.1 向控制台输入和输出数据
1.3.2 利用记事本编写Java程序
1.4 Eclipse集成开发工具
1.4.1 Eclipse的下载与安装
1.4.2 Eclipse的基本使用
实训1
编辑并运行简单的Java程序——求矩形面积
习题1
第2章 Java程序设计语法基础
2.1.1 ava语言的组成
2.1.1 标识符
2.1.2 关键字
2.1.3 注释
2.2 基本数据类型
2.2.1 整型数据
2.2.2 浮点型数据
2.2.3 字符型数据
2.2.4 布尔型数据
2.2.5 数据类型的转换
2.3 变量和常量
2.3.1 变量
2.3.2 常量
2.4 运算符和表达式
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 逻辑运算符
2.4.4 赋值运算符
2.4.5 位运算符
2.4.6 条件运算符
2.4.7 运算符的优先级
2.5 流程控制语句
2.5.1 选择结构
2.5.2 循环结构
2.5.3 跳转语句
实训2
Java基本语法1——自动售货机
Java基本语法2——猜数字游戏
习题2
第3章 数组与字符串
3.1 一维数组
3.1.1 一维数组的声明
3.1.2 一维数组的创建
3.1.3 一维数组的访问
3.2 二维数组
3.2.1 二维数组的声明
3.2.2 二维数组的创建
3.2.3 二维数组的访问
3.3 数组的应用
3.4 字符串的应用
3.4.1 String类
3.4.2 StringBuffer类
实训3
数组和字符串的使用1——计算学生成绩
……
第4章 类和对象
第5章 Java面向对象的特征
第6章 Java中的异常处理
第7章 图形用户界面开发与事件处理
第8章 Java的数据库编程基础
第9章 Java中的文件操作
第10章 Java多线程处理机制
第11章 学生成绩管理系统的设计与实现
参考文献
1.1 Java简介
1.1.1 Java语言的发展历史
1.1.2 Java语言的特点
1.1.3 Java的三大开发体系
1.2 Java开发环境的搭建
1.2.1 安装JDK
1.2.2 配置系统环境变量
1.3 简单Java程序的实现
1.3.1 向控制台输入和输出数据
1.3.2 利用记事本编写Java程序
1.4 Eclipse集成开发工具
1.4.1 Eclipse的下载与安装
1.4.2 Eclipse的基本使用
实训1
编辑并运行简单的Java程序——求矩形面积
习题1
第2章 Java程序设计语法基础
2.1.1 ava语言的组成
2.1.1 标识符
2.1.2 关键字
2.1.3 注释
2.2 基本数据类型
2.2.1 整型数据
2.2.2 浮点型数据
2.2.3 字符型数据
2.2.4 布尔型数据
2.2.5 数据类型的转换
2.3 变量和常量
2.3.1 变量
2.3.2 常量
2.4 运算符和表达式
2.4.1 算术运算符
2.4.2 关系运算符
2.4.3 逻辑运算符
2.4.4 赋值运算符
2.4.5 位运算符
2.4.6 条件运算符
2.4.7 运算符的优先级
2.5 流程控制语句
2.5.1 选择结构
2.5.2 循环结构
2.5.3 跳转语句
实训2
Java基本语法1——自动售货机
Java基本语法2——猜数字游戏
习题2
第3章 数组与字符串
3.1 一维数组
3.1.1 一维数组的声明
3.1.2 一维数组的创建
3.1.3 一维数组的访问
3.2 二维数组
3.2.1 二维数组的声明
3.2.2 二维数组的创建
3.2.3 二维数组的访问
3.3 数组的应用
3.4 字符串的应用
3.4.1 String类
3.4.2 StringBuffer类
实训3
数组和字符串的使用1——计算学生成绩
……
第4章 类和对象
第5章 Java面向对象的特征
第6章 Java中的异常处理
第7章 图形用户界面开发与事件处理
第8章 Java的数据库编程基础
第9章 Java中的文件操作
第10章 Java多线程处理机制
第11章 学生成绩管理系统的设计与实现
参考文献