当前位置首页 > 百科> 正文

Java面向对象程式设计实训教程

2019-12-13 18:40:43 百科
Java面向对象程式设计实训教程

Java面向对象程式设计实训教程

《Java面向对象程式设计实训教程》是在2005年12月出版的一本书。

基本介绍

  • ISBN:9787536458468
  • 页数:303
  • 定价:35.00元
  • 出版时间:2005-12

内容介绍

《Java面向对象程式设计实训教程》利用精选的14个案例介绍了Java语言面向对象的程式设计思想。全书以案例为驱动,每个章节配有一个案例,集中讲解一个或几个主要概念,通过这些案例的运行、分析和实现,让读者在实训中学会如何运用这些知识去解决实际问题。
《Java面向对象程式设计实训教程》可作为高等职业和高等专科学校的教材,也适合有一定程式语言基础的读者自学。

目录

第1章Java概述1
1.1什幺是Java1
1.2Java的特点2
1.3Java开发工具3
1.3.1编辑工具3
1.3.2JDK4
1.4第一个程式5
1.5学习效果评估7第2章Java开发环境8
2.1Eclipse简介9
2.2Eclipse的安装9
2.3Eclipse界面10
2.3.1选择工作空间界面10
2.3.2Eclipse的主界面10
2.4使用Eclipse创建Java项目11
2.4.1创建项目11
2.4.2创建Java档案11
2.4.3编辑Java档案13
2.4.4运行class档案14
2.5实训任务——Java开发及运行环境的搭建14
任务1: JDK的安装14
任务2: Eclipse的安装及使用14
2.6学习效果评估15第3章Java语言基础17
3.1基本数据类型18
3.1.1字元数据类型18
3.1.2布尔数据类型19
3.1.3数值数据类型19
3.2变数20
3.2.1变数的声明20
3.2.2标识符20
3.2.3变数的赋值21
3.2.4常量21
3.3数据类型的转换22
3.3.1自动数据类型转换22
3.3.2强制数据类型转换22
3.4运算符和表达式22
3.4.1算术运算符和表达式22
3.4.2关係运算符和表达式23
3.4.3逻辑运算符和表达式23
3.4.4其他运算符24
3.4.5运算符的优先权27
3.5条件语句28
3.5.1if语句28
3.5.2ifelse语句29
3.5.3switch语句31
3.6循环语句32
3.6.1for语句32
3.6.2while语句33
3.6.3dowhile语句35
3.7跳转语句36
3.7.1break语句36
3.7.2continue语句38
3.8控制语句的套用39
3.9实训任务——控制语句的使用45
任务1:使用条件语句实现程式流程控制45
任务2:使用循环语句实现程式流程控制46
任务3:使用跳转语句实现程式流程控制46
3.10学习效果评估47第4章类和对象55
4.1面向对象56
4.1.1什幺是面向对象56
4.1.2面向对象的特徵57
4.2类的结构58
4.2.1属性59
4.2.2方法59
4.2.3构造方法60
4.3类与对象的关係61
4.4对象的创建62
4.5方法的调用63
4.6给方法传递对象参数65
4.7变数的作用域66
4.8this关键字67
4.9static关键字68
4.9.1类属性68
4.9.2类方法69
4.10类与对象的套用70
4.11实训任务——类和对象的使用73
任务1:方法的使用73
任务2:类的编写73
任务3:构造方法的编写73
任务4:对象的创建73
4.12学习效果评估74第5章封装、继承与多态80
5.1可见性修饰符81
5.1.1类的可见性修饰符81
5.1.2类的成员的可见性修饰符81
5.2访问器方法82
5.3包85
5.3.1包的声明85
5.3.2包的引入86
5.4封装的套用86
5.5继承87
5.5.1继承的实现88
5.5.2属性的隐藏91
5.5.3方法的覆盖92
5.6多态93
5.6.1重载93
5.6.2重载与覆盖95
5.7super关键字96
5.8继承关係中的构造方法97
5.9final关键字99
5.10继承与多态的套用101
5.11实训任务——继承与多态设计与实现107
任务1:可见性修饰符的套用107
任务2:继承的套用107
任务3:多态的套用107
5.12学习效果评估108第6章抽象类与接口117
6.1抽象类118
6.1.1创建抽象类118
6.1.2继承抽象类119
6.2接口120
6.2.1创建接口120
6.2.2实现接口122
6.3抽象类和接口的套用123
6.4实训任务——抽象类和接口的套用126
任务1:抽象类的套用126
任务2:接口的套用126
6.5学习效果评估126第7章基础类库129
7.1数组130
7.1.1声明数组130
7.1.2创建数组131
7.1.3访问数组131
7.1.4对象数组132
7.1.5二维数组132
7.2向量134
7.3字元串135
7.3.1String类135
7.3.2StringBuffer类137
7.3.3String与其他数据类型间的转换138
7.4Math类138
7.5实训任务——基础类库的使用140
任务1:数组和向量的使用140
任务2:字元串的使用140
7.6学习效果评估140第8章异常及其处理145
8.1什幺是异常146
8.1.1异常与错误146
8.1.2异常的分类148
8.1.3异常是如何产生的149
8.2捕获异常150
8.2.1使用try/catch子句150
8.2.2多重catch子句151
8.2.3finally子句152
8.3声明异常153
8.4抛出异常154
8.5创建自己的异常154
8.6实训任务——异常处理156
任务1:异常的捕获156
任务2:自定义异常156
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net