《高等学校计算机专业教材精选-算法与程序设计:Java面向对象程序设计实训教程》既注重理论的介绍,又强调实际的应用,从实用的角度出发,精心设计知识结构及代码实例,并配以大量的习题和实验,让读者在阅读的过程中很轻松地既能掌握枯燥的计算机语言知识,又锻炼了实践能力。
目录
第1章Java概述 1.1什么是Java 1.2Java的特点 1.3Java开发工具 1.3.1编辑工具 1.3.2JDK 1.4第一个程序 1.5学习效果评估 第2章Java开发环境 2.1Eelipse简介 2.2Eclipse的安装 2.3Eclipse界面 2.3.1选择工作空间界面 2.3.2Eclipse的主界面 2.4使用Eclipse创建Java项目 2.4.1创建项目 2.4.2创建Java文件 2.4.3编辑Java文件 2.4.4运行class文件 2.5实训任务——Java开发及运行环境的搭建 任务1:JDK的安装 任务2:Eclipse的安装及使用 2.6学习效果评估 第3章Java语言基础 3.1基本数据类型 3.1.1字符数据类型 3.1.2布尔数据类型 3.1.3数值数据类型 3.2变量 3.2.1变量的声明 3.2.2标识符 3.2.3变量的赋值 3.2.4常量 3.3数据类型的转换 3.3.1自动数据类型转换 3.3.2强制数据类型转换 3.4运算符和表达式 3.4.1算术运算符和表达式 3.4.2关系运算符和表达式 3.4.3逻辑运算符和表达式 3.4.4其他运算符 3,4.5运算符的优先级 3.5条件语句 3.5.1if语句 3.5.2if—else语句 3.5.3switch语句 3.6循环语句 3.6.1for语句 3.6.2while语句 3.6.3do—while语句 3.7跳转语句 3.7.1break语句 3.7.2continue语句 3.8控制语句的应用 3.9实训任务——控制语句的使用 任务1:使用条件语句实现程序流程控制 任务2:使用循环语句实现程序流程控制 任务3:使用跳转语句实现程序流程控制 3.10学习效果评估 第4章类和对象 4.1面向对象 4.1.1什么是面向对象 4.1.2面向对象的特征 4.2类的结构 4.2.1属性 4.2.2方法 4.2.3构造方法 4.3类与对象的关系 4.4对象的创建 4.5方法的调用 4.6给方法传递对象参数 4.7变量的作用域 4.8this关键字 4.9static关键字 4.9.1类属性 4.9.2类方法 4.10类与对象的应用 4.11实训任务——类和对象的使用 任务1:方法的使用 任务2:类的编写 任务3:构造方法的编写 任务4:对象的创建 4.12学习效果评估 第5章封装、继承与多态 5.1可见性修饰符 5.1.1类的可见性修饰符 5.1.2类的成员的可见性修饰符 5.2访问器方法 5.3包 5.3.1包的声明 5.3.2包的引入 5.4封装的应用 5.5继承 5.5.1继承的实现 5.5.2属性的隐藏 5.5.3方法的覆盖 5.6多态 5.6.1重载 5.6.2重载与覆盖 5.7super关键字 5.8继承关系中的构造方法 5.9final关键字 5.10继承与多态的应用 5.11实训任务——继承与多态设计与实现 任务1:可见性修饰符的应用 任务2:继承的应用 任务3:多态的应用 5.12学习效果评估 第6章抽象类与接口 6.1抽象类 6.1.1创建抽象类 6.1.2继承抽象类 6.2接口 6.2.1创建接口 6.2.2实现接口 6.3抽象类和接口的应用 6.4实训任务——抽象类和接口的应用 任务1:抽象类的应用 任务2:接口的应用 6.5学习效果评估 第7章基础类库 7.1数组 7.1.1声明数组 7.1.2创建数组 7.1.3访问数组 7.1.4对象数组 7.1.5二维数组 7.2向量 7.3字符串 7.3.1String类 7.3.2StringBuffer类 7.3.3String与其他数据类型间的转换 7.4Math类 7.5实训任务——基础类库的使用 任务1:数组和向量的使用 任务2:字符串的使用 7.6学习效果评估 第8章异常及其处理 8.1什么是异常 8.1.1异常与错误 8.1.2异常的分类 8.1.3异常是如何产生的 8.2捕获异常 8.2.1使用try/catch子句 8.2.2多重catch子句 8.2.3finally子句 8.3声明异常 8.4抛出异常 8.5创建自己的异常 8.6实训任务——异常处理 任务1:异常的捕获 任务2:自定义异常 8.7学习效果评估 …… 第9章图形用户界面 第10章输入输出流 第11章多线程 第12章网络编程 第13章Java连接数据库编程 第14章酒店房间管理系统项目实训 参考文献 |