Java典型应用彻查1000例 网络应用开发PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:贾蓉生,胡大源,林金池编著
- 出 版 社:北京:科学出版社
- 出版年份:2009
- ISBN:9787030244901
- 页数:359 页
PART 01 Java基本概念(Basic Concepts)Chapter 01 对象概念(Object Concepts) 3
1-1 简介 3
1-2 类 3
1-3 新对象的产生 4
1-4 新对象的使用 4
1-5 代码块(Block) 5
1-6 实例变量(Instance Variable) 10
1-7 类变量(Class Variables) 12
1-8 习题 14
Chapter 02 表达式(Expression)与流程控制(Control Flow) 15
2-1 简介 15
2-2 变量 16
2-3 运算表达式(Expression) 17
2-4 类型转换(Type Conversion) 19
2-5 流程控制(Control Flow) 22
2-5-1 选择流程控制(Decision Control Flow) 22
2-5-2 循环流程控制(Loop Control Flow) 26
2-6 break与continue 28
2-7 习题 31
Chapter 03 方法(Methods) 32
3-1 简介 32
3-2 方法(Methods) 32
3-3 实例方法(Instance Methods) 34
3-4 类方法(Class Methods) 35
3-5 构造函数(Constructor) 36
3-6 方法重载(Method Overload) 38
3-7 public/private修饰符(Modifications) 41
3-8 this关键字 44
3-8-1 类 44
3-8-2 构造函数 45
3-9 嵌套类(Nested Class) 48
3-9-1 成员类(Member Class) 48
3-9-2 局部类(Local Class) 53
3-10 习题 56
Chapter 04 基础程序设计(Basic Programming) 58
4-1 简介 58
4-2 继承(Inheritance) 58
4-3 继承(Inheritance) 修饰符(Modifications) 62
4-4 super的应用 64
4-5 final的应用 67
4-6 抽象类(Abstract Classes) 70
4-7 接口类(Interface Classes) 75
4-8 多态(Polymorphism) 79
4-9 习题 82
Chapter 05 异常处理(Exceptions) 83
5-1 简介 83
5-2 try/catch/finally语句 83
5-2-1 try/catch语句的必要性 84
5-2-2 try/catch语句的应用 86
5-2-3 finally语句的应用 88
5-3 throws的用法 92
5-4 自定义异常处理对象 93
5-4-1 以内置异常处理类产生自定义新对象 93
5-4-2 以自定义异常处理类产生自定义新对象 96
5-5 习题 100
Chapter 06 Package包与Jar文件 101
6-1 简介 101
6-2 类(Class)文件 101
6-3 单一文件包(Single File Package) 104
6-4 多文件包(Multi Files Package) 106
6-5 包的导入(Import Package) 108
6-6 压缩文件(jar Files) 110
6-7 jar文件与class文件的添加 112
6-7-1 包class文件 112
6-7-2 非包class文件 115
6-8 使用jar文件 117
6-8-1 导入jar文件 117
6-8-2 jar文件新对象 120
6-9 习题 123
Chapter 07 输入/输出流(Input/Output Streams) 124
7-1 简介 124
7-2 命令行参数(Command Parameters) 124
7-3 文件对象(File Objects) 128
7-4 文件输入/输出流(File Input/Output Streams) 130
7-5 FileInputStream与FileOutputStream 130
7-6 DataInputStream与DataOutputStream 135
7-7 FileReader与FileWriter 140
7-8 键盘数据输入 144
7-9 习题 149
Chapter 08 线程(Threads) 150
8-1 简介 150
8-2 线程状态(Thread States) 150
8-3 Thread类 151
8-4 方法isAlive()、join() 156
8-5 方法suspend()、resume() 159
8-6 方法setPriority()和getPriority() 163
8-7 synchronized的应用 167
8-8 线程组(Thread Group)的应用 172
8-9 习题 175
PART 02 网络数据流(Data Stream in Network)Chapter 09 网络结构概念(Network Structure Concepts) 179
9-1 简介 179
9-2 网络意义(Background) 179
9-2-1 网络系统的优点(Advantages of Network Systems) 180
9-2-2 操作系统的类型(Types of Operating System) 180
9-3 拓扑结构(Topology) 181
9-4 网络通信(Communication) 183
9-4-1 名称解析(Naming Resolution) 183
9-4-2 路由策略(Routing Strategies) 184
9-4-3 连接策略(Connection Strategies) 185
9-4-4 冲突避免(Contention) 185
9-5 网络通信协议(Communication Protocols) 186
9-6 网络故障处理(Robustness) 188
9-7 习题 189
Chapter 10 网络连接(Server/Client Connection) 190
10-1 简介 190
10-2 ServerSocket Class 190
10-3 InetAddress Class 192
10-4 Socket Class 193
10-5 命令行参数与Server/Client连接 200
10-6 多次Server/Client连接记录 204
10-7 习题 208
Chapter 11 消息的传输(Message Transition) 209
11-1 简介 209
11-2 DataInputStream Class 209
11-3 DataOutputStream Class 210
11-4 消息传递(Message Translation) 210
11-5 习题 219
Chapter 12 网络文件传输(File Transition) 220
12-1 简介 220
12-2 FileInputStream Class 220
12-3 FileOutputStream Class 221
12-4 文件传输(File Transl ation) 222
12-5 文件上传(File Upload) 227
12-6 文件下载(File Download) 233
12-7 习题 238
Chapter 13 网络键盘输入(Input from Key) 239
13-1 简介 239
13-2 BufferedInputStream Class 239
13-3 BufferedOutputStream Class 240
13-4 键盘输入/远程打印 240
13-5 键盘输入/远程文件 248
13-6 习题 254
Chapter 14 交叉传输(Intercross Transition) 255
14-1 简介 255
14-2 键盘输入/交叉传输打印 255
14-3 习题 261
PART 03 组播(Multi Broadcast)Chapter 15 哈希(Hashing) 264
15-1 简介 264
15-2 基本概念(Basic Concepts) 264
15-3 操作哈希(Operation of Hashing) 266
15-4 Hashtable Class 268
15-5 Enumeration Interface 272
15-6 习题 273
Chapter 16 线程同步(Threads Synchronized) 275
16-1 简介 275
16-2 Runnable Interface 275
16-3 Thread Class 276
16-4 临界区(Critical Section)与synchronized 279
16-5 习题 280
Chapter 17 广播程序设计(Broadcast Programming) 281
17-1 简介 281
17-2 广播架构 282
17-3 服务器(Server) 282
17-3-1 服务器套接字(ServerSocket)/连接套接字(Socket) 282
17-3-2 创建哈希表(Hash Table) 283
17-3-3 创建线程 284
17-4 发送端(Speaker) 285
17-4-1 连接套接字(Socket) 285
17-4-2 缓冲区流(InputStreamReader) 285
17-4-3 网络输出流(DataOutputStream) 285
17-5 接收端(Receiver) 286
17-5-1 连接套接字(Socket) 286
17-5-2 网络输入流(DataInputStream) 286
17-6 键盘输入/广播打印 286
17-7 键盘输入/广播文件 294
17-8 习题 299
PART 04 用户图形接口(GUI)与网络应用Chapter 18 窗口架构(Frame Structures) 302
18-1 简介 302
18-2 Frame Class 302
18-3 TextField Class 306
18-4 BorderLayout Class 309
18-5 习题 310
Chapter 19 用户图形接口与网络交叉传输(GUI and Intercross Transition) 312
19-1 简介 312
19-2 ActionListener Interface 312
19-3 ActionEvent Class 315
19-4 Vector Class 317
19-5 用户图形接口与窗口的关闭 320
19-6 用户图形接口与数据的显示 321
19-7 Server/Client交叉传输程序设计 325
19-8 习题 335
Chapter 20 用户图形接口与组播(GUI and Multi Broadcast) 336
20-1 简介 336
20-2 Server/Client组播程序设计 336
Appendix A 异常处理内置类 348
A-1 java.lang的Error类架构 348
A-2 java.lang的Exception类架构 349
A-3 java.Util的Exception类架构 349
A-4 java.io的Exception类架构 350
A-5 java.awt的Exception类架构 350
A-6 java.net的Exception类架构 350
Appendix B 文件输入/输出流(File I/O Streams)的架构与方法 352
B-1 文件类常用的方法 352
B-2 文件输入/输出流(File I/O Streams)架构 353
B-3 InputStream/OutputStream常用的方法 354
B-4 DataInputStream/DataOutputStream常用的方法 354
Appendix C 网络公用端口(Port) 356
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《第一性原理方法及应用》李青坤著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《社会学与人类生活 社会问题解析 第11版》(美)James M. Henslin(詹姆斯·M. 汉斯林) 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《家》高铁林,王力军文;胡博综图 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019