Java程序设计与网络编程PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:梁普选主编
- 出 版 社:清华大学出版社;北京交通大学出版社
- 出版年份:2007
- ISBN:7811231352
- 页数:240 页
第1章 Java语言基础 1
1.1 Java发展简史及特点 1
1.1.1 发展简史 1
1.1.2 Java特点 1
1.2 Java运行环境 4
1.2.1 Java平台 4
1.2.2 安装JDK 4
1.2.3 设置Java开发环境 6
1.2.4 Java集成开发环境 8
1.3 常量与变量 12
1.3.1 标识符 12
1.3.2 关键字 12
1.3.3 常量 13
1.3.4 变量 13
1.4 数据类型 13
1.4.1 数据输入 14
1.4.2 byte类型 15
1.4.3 short类型 15
1.4.4 int/long类型 16
1.4.5 char类型 16
1.4.6 float/double类型 17
1.4.7 boolean类型 17
1.5 运算符与表达式 18
1.5.1 算术运算符 18
1.5.2 位运算符 19
1.5.3 关系运算符 19
1.5.4 运算符的优先级 20
1.6 数组和String类 20
1.6.1 定义数组 20
1.6.2 数组的使用 20
1.6.3 二维数组定义及初始化 21
1.6.4 String类 23
1.7 Java源程序结构 26
1.7.1 公有类 26
1.7.2 Java包 28
习题 31
第2章 面向对象程序设计 32
2.1 面向对象 32
2.1.1 基本概念 32
2.1.2 数据抽象及数据封装 32
2.1.3 继承性与派生类 33
2.1.4 多态性 33
2.2 类与对象 34
2.2.1 类的定义 34
2.2.2 方法 35
2.2.3 创建对象实例 37
2.2.4 对象初始化 38
2.2.5 静态成员 41
2.2.6 对象数组及对象参数 43
2.2.7 包装类 45
2.3 接口 45
2.3.1 接口的作用 45
2.3.2 接口与内部类 47
2.3.3 内部类 49
2.4 继承与多态 50
2.4.1 单继承 51
2.4.2 用接口实现多继承 56
2.4.3 多态性 57
2.5 对象容器 61
2.5.1 迭代器 62
2.5.2 列表容器 64
2.5.3 集合容器 66
2.5.4 映射容器 67
2.6 异常处理 69
2.6.1 异常处理机制 69
2.6.2 异常的捕获与处理 69
2.6.3 异常的收尾 71
习题 72
第3章 Java应用 74
3.1 界面设计 74
3.1.1 图形组件设计 74
3.1.2 常用组件 75
3.1.3 布局 80
3.1.4 事件处理 86
3.1.5 Swing组件 94
3.2 I/O流 98
3.2.1 基本的输入与输出 99
3.2.2 文件的输入与输出 100
3.2.3 字节流和字符流 102
3.2.4 文件的随机读写 102
3.2.5 对象流 103
3.3 多线程编程 108
3.3.1 创建与启动线程 108
3.3.2 线程优先级 111
3.4 Applet及应用 118
3.4.1 Applet 118
3.4.2 Applet的安全性 119
3.4.3 AWT绘制 121
3.5 JDBC数据库编程 124
3.5.1 装载驱动程序 124
3.5.2 建立连接 125
3.5.3 常用数据库JDBC连接 127
3.5.4 访问结果集数据 128
3.5.5 存取BLOB对象 129
习题 134
第4章 Socket编程 136
4.1 相关术语 136
4.2 URL类 137
4.3 解析Internet地址 139
4.4 客户-服务器编程 139
4.4.1 客户-服务器通信 139
4.4.2 TCP套接字编程 140
4.4.3 UDP套接字编程 142
习题 150
第5章 Web应用 151
5.1 HTTP协议 151
5.1.1 持久连接和非持久连接 151
5.1.2 HTTP报文格式 152
5.1.3 常见的状态码 153
5.1.4 条件GET方法 155
5.2 Web服务器 155
5.2.1 构造Web服务器 155
5.2.2 代理服务器 158
5.3 FTP协议及工作原理 160
5.3.1 FTP协议 160
5.3.2 FTP服务器和客户端 160
5.3.3 FTP地址格式 161
5.3.4 FTP的传输模式 161
5.3.5 FTP的工作方式 162
5.3.6 FTP命令及编程思路 162
5.3.7 FTP命令的处理 163
习题 173
第6章 Servlet与JSP编程 174
6.1 Servlet 174
6.1.1 Servlet与CGI 174
6.1.2 Servlet结构 174
6.1.3 HTTP与Servlet 175
6.1.4 编写HTTPServlet程序 175
6.1.5 配置Tomcat Web服务器 180
6.2 JSP编程 187
6.2.1 JSP工作原理 187
6.2.2 JavaBean 188
6.2.3 JavaBean与JSP调试 189
6.2.4 JSP指令和脚本元素 190
习题 211
第7章 RMI编程 212
7.1 客户和服务器角色 212
7.2 远程方法调用 212
7.3 定位服务器对象 215
7.4 启动服务器 217
7.5 远程方法的参数传递 220
7.6 传递远程对象 229
7.7 激活服务器对象 231
习题 238
参考文献 240
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《中国铁路人 第三届现实主义网络文学征文大赛一等奖》恒传录著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《计算机辅助平面设计》吴轶博主编 2019
- 《高校转型发展系列教材 素描基础与设计》施猛责任编辑;(中国)魏伏一,徐红 2019
- 《景观艺术设计》林春水,马俊 2019
- 《程序逻辑及C语言编程》卢卫中,杨丽芳主编 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《大学化学实验》李爱勤,侯学会主编 2016