Java语言案例教程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:陈海宁,索旺编著
- 出 版 社:北京:北京工业大学出版社
- 出版年份:2007
- ISBN:9787563917884
- 页数:211 页
第1章 Java概述 1
1.1 Java语言的发展史 1
1.2 Java技术的特点 3
1.3 Java语言与C、C++语言 5
1.4 Java与.NET技术 6
1.5 J2ME 7
1.6 J2EE 8
1.7 网上资源 10
【本章小结】 12
【习题】 12
第2章 第一个Java程序 14
2.1 JDK的安装 14
2.1.1 下载JDK 14
2.1.2 安装JDK 15
2.1.3 设置Java的环境变量 16
2.2 Java程序开发流程 18
2.2.1 应用程序 18
2.2.2 小程序 21
2.2.3 小程序的生命周期 23
2.3 常用的集成开发环境 24
【本章小结】 26
【习题】 27
第3章 Java语言基础知识 28
3.1 简单数据类型 28
3.1.1 标志符和保留字 28
3.1.2 数据类型 29
3.1.3 简单数据类型 29
3.1.4 简单数据类型中各类型数据间的优先关系和相互转换 31
3.2 运算符和表达式 31
3.2.1 运算符 31
3.2.2 表达式 33
3.3 控制语句 34
3.3.1 分支语句 34
3.3.2 循环语句 35
3.3.3 跳转语句 36
3.4 数组 37
3.4.1 一维数组 37
3.4.2 多维数组 38
3.5 字符串的处理 40
3.5.1 字符串的表示 40
3.5.2 访问字符串 41
3.5.3 修改字符串 42
3.5.4 其他操作 43
【本章小结】 43
【习题】 44
第4章 Java语言中的面向对象特性 46
4.1 面向对象技术基础 46
4.1.1 面向对象的基本概念 46
4.1.2 面向对象的基本特征 47
4.2 Java语言的面向对象特性 47
4.2.1 类 47
4.2.2 对象 53
4.2.3 面向对象特性 54
4.2.4 抽象类和接口 60
4.2.5 内部类 61
【本章小结】 63
【习题】 63
第5章 输入、输出流 66
5.1 File类 66
5.1.1 构造函数 66
5.1.2 重要的方法 67
5.2 字节输入流 69
5.2.1 InputStream类 69
5.2.2 FileInputStream类 70
5.3 字节输出流 71
5.3.1 OutputStream类 71
5.3.2 FileOutputStream类 72
5.4 RandomAccessFile类 73
5.5 字符输入流 76
5.5.1 InputStreamReader类 76
5.5.2 FileReader类 77
5.6 字符输出流 78
5.6.1 OutputStreamWriter类 79
5.6.2 FileWriter类 79
5.7 处理回压输入流 81
5.7.1 PushbackInputStream类 81
5.7.2 PushbackReader类 82
5.8 对象串行化 83
5.8.1 ObjectInputStream类 84
5.8.2 ObjectOutputStream类 85
5.8.3 串行化(Serializable)接口 86
5.8.4 操作打印机 88
【本章小结】 89
【习题】 89
第6章 多线程编程 92
6.1 Java中的线程 92
6.2 Thread类与Runnable接口 93
6.2.1 Thread类 93
6.2.2 Runnable接口 95
6.3 多线程程序案例 96
6.3.1 使用Thread类创建多线程 96
6.3.2 实现Runnable接口创建多线程 97
6.4 线程间的同步 101
6.4.1 同步代码段 103
6.4.2 同步方法 104
6.5 线程间的通信 106
【本章小结】 110
【习题】 110
第7章 Java Swing基础 112
7.1 Swing概述 112
7.2 Swing组件与AWT组件的区别 113
7.3 从一个简单的Swing程序开始 113
7.4 重要的类 123
7.4.1 JComponent类 123
7.4.2 顶层容器 125
7.4.3 布局管理 128
7.4.4 Swing高级组件简介 131
【本章小结】 137
【习题】 137
第8章 Java与多媒体 139
8.1 图像文件的显示 139
8.2 声音文件的播放 141
8.3 Java媒体框架 142
【本章小结】 147
【习题】 148
第9章 网络编程 149
9.1 网络基础 149
9.2 套接字 151
9.2.1 TCP/IP客户套接字 151
9.2.2 TCP/IP服务器套接字 151
9.3 UDP数据报 157
9.3.1 Java.net.DatagramPacket类 158
9.3.2 Java.net.DatagramSocket类 158
9.4 Java.net.URL类 163
【本章小结】 165
【习题】 166
第10章 数据库编程 167
10.1 JDBC简介 167
10.2 JDBC的体系结构及主要接口 167
10.2.1 JDBC驱动程序的类型 168
10.2.2 JDBC的组成及其主要接口 169
10.3 建立数据库和设置数据源 169
10.3.1 SQL Server 2000的设置 169
10.3.2 Access的设置 170
10.4 JDBC应用程序设计 170
10.4.1 加载JDBC驱动程序 171
10.4.2 建立连接对象 173
10.4.3 建立语句对象 174
10.4.4 建立结果集对象 176
10.5 JDBC编程案例 179
【本章小结】 193
【习题】 193
第11章 课程设计 194
11.1 中国象棋 194
11.1.1 设计要求 194
11.1.2 总体设计 194
11.1.3 具体设计 194
11.1.4 提交成果 205
11.2 图书查询系统 206
11.2.1 设计要求 206
11.2.2 总体设计 206
11.2.3 具体设计 206
11.2.4 提交成果 211
【本章小结】 211
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《英语自学进阶教程全6册 3》爱尔兰迪尔德丽出版社著 2019
- 《雅马哈管乐队训练教程 降E调单簧管 分谱》Japan Band Clinic委员会 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019