Java程序设计教程与上机实验边金良,孙红云编著著编程语言pdf下载pdf下载

Java程序设计教程与上机实验边金良,孙红云编著著编程语言百度网盘pdf下载

作者:
简介:本篇主要提供Java程序设计教程与上机实验边金良,孙红云编著著编程语言pdf下载
出版社:红鼎源盛图书专营店
出版时间:2015-05
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

作  者:边金良,孙红云 编著 著
定  价:39
出 版 社:人民邮电出版社
出版日期:2015年05月01日
页  数:284
装  帧:平装
ISBN:9787115382221
1.本书由“信息技术应用培训教育工程工作组”组织编写并审定,为信息技术应用培训教育工程及“正保杯”职业技能大赛的指定教材。 2.本书以“就业”为导向,从实际操作和应用的角度出发,通过大量的项目案例,详细讲述了Java程序设计的基本方法和技巧。可以说,阅读本书相当于在工作一线实习和进行职前训练。 3.本书支持立体化教学资源下载:书中所有的Java源程序文件及文件均可在人民邮电出版社教育服务与资源网(http://www.ptpedu.com.cn)上下载。
章Java基础概述1
1.1Java语言简介2
1.1.1了解Java语言平台及其应用编程接口2
1.1.2Java语言的特点2
1.2Java开发环境的搭建3
1.2.1JDK的安装3
1.2.2环境变量的设定4
1.3Java中的常用术语5
1.4了解Java程序的开发方式6
1.4.1使用记事本开发个Java程序6
1.4.2使用集成开发环境开发Java程序8
1.5Java中的标识符和关键字11
1.5.1标识符11
1.5.2关键字11
1.6了解Java的组成结构12
1.6.1Java程序的一般结构12
1.6.2Java中的注释13
1.7Java源程序的结构与分析13
1.7.1功能需求与分析13
1.7.2程序结构分析14
1.8上机实训15
1.8.1【实训一】使用记事本开发Java程序15
1.8.2【实训二】使用Eclipse开发程序15
1.8.3实训中的技术要点16
1.9编写程序过程中常见的问题16
1.10练习与上机17
第2章Java程序基础19
2.1Java中的常量和变量20
2.1.1常量20
2.1.2变量20
2.1.3数据类型的转换22
2.1.4变量的作用域24
2.2Java中的运算符25
2.2.1赋值运算符25
2.2.2算术运算符25
2.2.3关系运算符26
2.2.4逻辑运算符27
2.2.5复合赋值运算符28
2.2.6运算符的优先级28
2.3Java的结构化程序设计29
2.3.1顺序结构语句29
2.3.2选择结构语句29
2.3.3循环结构语句33
2.4数组39
2.4.1数组的基本概念39
2.4.2二维数组41
2.4.3与数组有关的操作42
2.5Java中的方法43
2.5.1方法的概念和作用43
2.5.2详解方法的定义45
2.5.3方法的调用46
2.5.4方法参数的传递过程46
2.5.5方法的重载47
2.6上机实训48
2.7练习与上机50
第3章面向对象程序设计53
3.1面向对象的概念54
3.2类和对象54
3.2.1对象54
3.2.2类55
3.2.3创建和使用对象57
3.2.4类的封装66
3.2.5访问控制70
3.3构造方法71
3.3.1构造方法的用途71
3.3.2构造方法的注意事项75
3.4this引用句柄77
3.5方法的参数传递78
3.5.1基本数据类型的参数传递78
3.5.2引用数据类型的参数传递78
3.6static关键字81
3.6.1静态变量81
3.6.2静态方法82
3.6.3静态代码块83
3.main方法详解84
3.7上机实训84
3.8练习与上机86
第4章面向对象的不错属性89
4.1类的继承90
4.1.1继承的概念90
4.1.2Java中的继承90
4.1.3使用继承注意的问题99
4.2对象的多态性99
4.2.1对象的类型转换99
4.2.2instanceof操作符101
4.2.3Object类101
4.2.4面向对象的多态编程101
4.2.5面向对象的思想总结105
4.3抽象类和接口105
4.3.1抽象类105
4.3.2接口106
4.3.3面向接口编程109
4.4内部类112
4.4.1类中定义内部类112
4.4.2内部类被外部引用114
4.4.3在方法中定义内部类114
4.4.4匿名内部类114
4.5包115
4.5.1package语句及应用115
4.5.2import语句及应用116
4.5.3常用的JDK包117
4.5.4Java的命名规则117
4.6jar文件117
4.6.1jar文件包117
4.6.2打包jar文件118
4.6.3使用jar文件119
4.7上机实训119
4.7.1实训一—面向对象的多态119
4.7.2实训二—面向接口的程序设计121
4.8练习与上机122
第5章Java的异常处理机制125
5.1了解异常126
5.1.1生活中的异常126
5.1.2程序中的异常126
5.1.3异常和异常处理126
5.1.4异常体系结构127
5.2异常的捕获和处理128
5.2.1异常处理的基本语法128
5.2.2使用try/catch语句块捕获异常128
5.2.3使用try/catch/finally语句块捕获异常133
5.2.4使用try/catch/finally语句块应注意的问题133
5.3throws关键字、自定义异常和throw关键字134
5.3.1自定义异常134
5.3.2自定义异常135
5.3.3throw关键字135
5.4上机实训136
5.4.1实训一—处理程序可能出现的所有异常136
5.4.2实训二—自定义异常138
5.5练习与上机140
第6章线程143
6.1线程简介144
6.1.1线程概述144
6.1.2创建多线程145
6.2与线程有关的操作149
6.2.1后台线程149
6.2.2联合线程149
6.2.3向线程传递数据151
6.2.4从线程返回数据152
6.3线程同步153
6.3.1线程的不安全问题153
6.3.2实现线程安全性154
6.3.3线程的死锁157
线程间的通信158
.1问题的引出158
.2解决思路158
.3线程通信—生产者消费者问题159
6.5线程的生命周期和状态控制160
6.5.1线程的生命周期160
6.5.2线程的状态控制161
6.6上机实训162
6.7练习与上机1
第7章Java常用API165
7.1理解API166
7.1.1JavaAPI简介166
7.1.2使用JavaAPI文档166
7.2字符串操作类167
7.2.1String类167
7.2.2StringBuffer类170
7.3基本数据类型的包装类170
7.4常用的集合类172
7.4.1集合的分类172
7.4.2Collection接口173
7.4.3List接口175
7.4.4Map接口178
7.5HashTable类和Properties类179
7.5.1HashTable类179
7.5.2Properties类180
7.6System类和Runtime类182
7.6.1System类182
7.6.2Runtime类183
7.7上机实训183
7.8练习与上机185
第8章IO输入输出187
8.1File类188
8.2RandomAccessFile类189
8.3JavaIO流191
8.3.1流的概念191
8.3.2流的分类192
8.3.3字节流193
8.3.4字符流195
8.3.5过滤流与包装类196
8.3.6字节流与字符流的转换202
8.3.7IO包中的类层次关系图203
8.4上机实训204
8.4.1实训一—使用RandomAccessFile类读取文件的内容204
8.4.2实训二—使用FileWriter将内容追加到文件末尾205
8.5练习与上机205
第9章图形用户界面207
……
《Java程序设计教程与上机实验》是在编者多年从事Java教学和项目开发的基础上编写而成的,以面向对象的编程思想为指导,通过大量的项目案例,详细讲述了Java程序设计的基本方法和技巧。
《Java程序设计教程与上机实验》共11章,章主要讲解Java的基础知识;第2章主要介绍Java语言的程序基础,包括Java中的常量和变量、运算符、语句、数组和方法。第3~4章主要介绍面向对象的程序设计,包括继承、封装和多态。第5~11章主要介绍Java语言中的一些不错应用,包括异常处理机制、线程、常用API、IO输入输出、图形用户界面、网络编程、Java数据库操作等。
本书知识点讲解精细,编程实例切合工作实际,具有很强的操作性和代表性。通过本书的学习,读者能在快速掌握Java语言核心内容的基础上,学会使用Java语言进行程序开发的流程、方法和技巧。
《Java程序设计教等
边金良,孙红云 编著 著
本书为“ITAT教育工程”的指定教材,由其“信息技术应用培训教育工程工作组”组织编写并审定。该工程自2000年开始实施,迄今已有15年,并有近两百万学子参与该教育工程的学习。