Java程序设计基础
全新正版 极速发货
¥
18.06
5.2折
¥
35
全新
仅1件
作者罗刚
出版社西安电子科技大学出版社
ISBN9787560650852
出版时间2018-08
装帧平装
开本16开
定价35元
货号1201767292
上书时间2024-06-10
商品详情
- 品相描述:全新
- 商品描述
-
目录
章Java概述1
1.1Java历史简介1
1.2Java的方向划分2
1.3Java语言的特点2
1.4Java语言的地位3
1.5Java开发环境5
1.5.1安装JavaJDK5
1.5.2环境变量设置6
1.5.3集成开发环境8
1.6个Java程序10
1.7Java编程规范12
1.7.1初识Java编程规范12
1.7.2Java编程规范归纳13
本章小结15
习题一16
第二章Java语言基础17
2.1Java标识符与关键字17
2.1.1Java标识符17
2.1.2Java关键字17
2.2Java数据类型18
2.2.1整数类型18
2.2.2字符类型19
2.2.3小数类型21
2.2.4布尔类型22
2.2.5引用变量22
2.3Java运算符23
2.4Java数据类型转换24
2.4.1自动类型转换24
2.4.2强制类型转换25
2.5Java的标准输入/输出语句26
2.5.1Java标准输出语句26
2.5.2Java标准输入语句28
本章小结30
习题二31
第三章Java面向过程编程33
3.1Java的顺序结构33
3.2Java的分支结构35
3.2.1if语句35
3.2.2switch语句38
3.3循环结构40
3.3.1while循环结构41
3.3.2for循环结构42
3.3.3循环控制语句43
3.4结构嵌套43
3.5函数46
3.5.1函数的定义与调用46
3.5.2Java函数与帮助文档47
本章小结51
习题三51
第四章Java数组与字符串53
4.1数组53
4.1.1数组的基本概念53
4.1.2数组的定义与初始化54
4.1.3数组遍历56
4.1.4二维数组59
4.1.5Arrays类62
4.2字符串63
4.2.1字符串基本概念63
4.2.2String类65
4.2.3StringBuffer和StringBuilder类71
本章小结72
习题四73
第五章Java类与对象74
5.1面向对象编程基础74
5.2类与对象75
5.2.1类的基本概念75
5.2.2类的结构与定义75
5.2.3对象的基本概念77
5.2.4对象的初始化78
5.3构造函数83
5.4成员修饰符84
5.4.1访问控制符85
5.4.2static修饰符86
本章小结90
习题五90
第六章Java继承与抽象类92
6.1继承的概念92
6.2继承的基本语法93
6.3UML图95
6.4final修饰符95
6.4.1最终类96
6.4.2最终方法96
6.4.3最终变量96
6.5Object类97
6.5.1equals()方法97
6.5.2toString()方法98
6.5.3getClass()方法99
6.5.4hashCode()方法100
6.6抽象类100
本章小结102
习题六102
第七章多态与接口103
7.1多态103
7.2多态的支撑技术103
7.2.1向上转型103
7.2.2动态绑定105
7.3多态实现106
7.4多态分析109
7.4.1多态发生的地方109
7.4.2多态的作用109
7.5接口110
7.5.1接口声明110
7.5.2实现接口111
7.5.3接口与多态112
7.5.4面向接口编程115
本章小结116
习题七116
第八章异常处理118
8.1异常处理基础118
8.2异常处理语法120
8.2.1try-catch-finally120
8.2.2throw/throws125
8.3自定义异常类127
本章小结129
习题八130
第九章Java输入/输出131
9.1输入/输出的基本概念131
9.1.1输入与输出131
9.1.2流对象132
9.2输入/输出类层次结构133
9.3面向字节的输入/输出133
9.3.1面向字节的文件输入流134
9.3.2面向字节的文件输出流136
9.3.3带缓冲的字节输入/输出流138
9.3.4格式化输入/输出流142
9.4面向字符输入/输出145
9.4.1面向字符的文件输入流145
9.4.2面向字符的文件缓冲输入流146
9.4.3面向字符的文件输出流148
9.4.4面向字符的文件缓冲输出流149
9.5其它输入/输出流150
9.5.1对象输入/输出流150
9.5.2数组/字符串输入/输出流152
9.5.3顺序输入流153
9.6File类154
9.6.1File对象154
9.6.2对文件进行操作155
9.6.3对文件夹进行操作156
本章小结158
习题九158
第十章Java常用类介绍160
10.1基本数据包装类160
10.2System类162
10.3Random类163
10.4日期时间类165
10.4.1Date类166
10.4.2Calendar类166
10.4.3SimpleDateFormat类168
本章小结171
习题十171
第十一章图形界面设计173
11.1Java图形界面设计简介173
11.2AWT概述174
11.3Swing概述175
11.4JFrame窗口177
11.5常用窗口组件180
11.5.1标签180
11.5.2字体、颜色与图像182
11.5.3面板183
11.5.4按钮185
11.5.5文本组件189
11.5.6下拉列表191
11.5.7菜单193
11.6布局管理194
11.6.1绝对布局195
11.6.2流式布局管理器197
11.6.3边界布局管理器199
11.6.4网格布局管理器202
11.6.5网格包布局管理器205
本章小结210
习题十一210
第十二章事件处理212
12.1事件基本概念212
12.1.1事件212
12.1.2事件源213
12.1.3监听器接口与监听器对象214
12.1.4监听器适配器215
12.2委托事件模型215
12.3事件处理程序216
12.3.1标准事件处理216
12.3.2标准事件处理的另外两种形式219
12.3.3具体事件处理221
本章小结223
习题十二224
内容摘要
Java语言具有面向对象、平台无关、可靠稳定、分布式以及多线程等特点,是近年来很为流行和很好的程序设计语言。目前靠前外市场对Java程序开发人员的需求巨大。本书共12章,内容涉及Java概述,Java语言基础,Java面向过程编程,Java数组与字符串,Java类与对象、Java继承与抽象类,多态与接口,异常处理,Java输入/输出,Java常用类介绍,图形界面设计以及事件处理等Java的基础知识与初步应用。本书语言深入浅出,通俗易懂,知识点循序渐进,重点突出,既注重理论的说明,也强调实际动手能力的培养。本书可以作为高等学校计算机等专业的Java语言程序设计课程教材,也可供自学者及软件开发人员参考使用。
精彩内容
— 没有更多了 —
以下为对购买帮助不大的评价