书籍详情
JAVA程序设计与网络编程
作者:梁普选
出版社:清华大学出版社
出版时间:2007-10-01
ISBN:9787811231359
定价:¥26.00
购买这本书可以去
内容简介
《高等学校计算机科学与技术教材:JAVA程序设计与网络编程》全面系统地介绍了Java语言基础、Java面向对象的编程模式、界面设计、多线程编程、JOBC数据库访问、Applet的应用,在此基础上重点讲述了基于TCP/IP的Socket网络接口编程、基于HTTP的Web基础器编程、基于服务器端的Sevlet及JSP网站设计,最后讲述了基于远程对象的访问技术。《高等学校计算机科学与技术教材:JAVA程序设计与网络编程》语言流畅,实例丰富,内容易懂。可作为计算机类、软件技术类及网络工程专业教材,也可供计算机网络开发研究人员参考学习。
作者简介
暂缺《JAVA程序设计与网络编程》作者简介
目录
第1章 Java语言基础
1.1 Java发展简史及特点
1.1.1 发展简史
1.1.2 Java特点
1.2 Java运行环境
1.2.1 Java平台
1.2.2 安装JDK
1.2.3 设置Java开发环境
1.2.4 Java集成开发环境
1.3 常量与变量
1.3.1 标识符
1.3.2 关键字
1.3.3 常量
1.3.4 变量
1.4 数据类型
1.4.1 数据输入
1.4.2 byte类型
1.4.3 short类型
1.4.4 int/long类型
1.4.5 char类型
1.4.6 float/double类型
1.4.7 boolean类型
1.5 运算符与表达式
1.5.1 算术运算符
1.5.2 位运算符
1.5.3 关系运算符
1.5.4 运算符的优先级
1.6 数组和String类
1.6.1 定义数组
1.6.2 数组的使用
1.6.3 二维数组定义及初始化
1.6.4 String类
1.7 Java源程序结构
1.7.1 公有类
1.7.2 Java包
习题
第2章 面向对象程序设计
2.1 面向对象
2.1.1 基本概念
2.1.2 数据抽象及数据封装
2.1.3 继承性与派生类
2.1.4 多态性
2.2 类与对象
2.2.1 类的定义
2.2.2 方法
2.2.3 创建对象实例
2.2.4 对象初始化
2.2.5 静态成员
2.2.6 对象数组及对象参数
2.2.7 包装类
2.3 接口
2.3.1 接口的作用
2.3.2 接口与内部类
2.3.3 内部类
2.4 继承与多态
2.4.1 单继承
2.4.2 用接口实现多继承
2.4.3 多态性
2.5 对象容器
2.5.1 迭代器
2.5.2 列表容器
2.5.3 集合容器
2.5.4 映射容器
2.6 异常处理
2.6.1 异常处理机制
2.6.2 异常的捕获与处理
2.6.3 异常的收尾
习题
第3章 Java应用
3.1 界面设计
3.1.1 图形组件设计
3.1.2 常用组件
3.1.3 布局
3.1.4 事件处理
3.1.5 Swing组件
3.2 I/O流
3.2.1 基本的输入与输出
3.2.2 文件的输入与输出
3.2.3 字节流和字符流
3.2.4 文件的随机读写
3.2.5 对象流
3.3 多线程编程
3.3.1 创建与启动线程
3.3.2 线程优先级
3.4 Applet及应用
3.4.1 Applet
3.4.2 Applet的安全性
3.4.3 AWT绘制
3.5 JDBC数据库编程
3.5.1 装载驱动程序
3.5.2 建立连接
3.5.3 常用数据库JDBC连接
3.5.4 访问结果集数据
3.5.5 存取BLOB对象
习题
第4章 Socket编程
4.1 相关术语
4.2 URL类
4.3 解析Internet地址
4.4 客户-服务器编程
4.4.1 客户-服务器通信
4.4.2 TCP套接字编程
4.4.3 UDP套接字编程
习题
第5章 Web应用
5.1 HTTP协议
5.1.1 持久连接和非持久连接
5.1.2 HTTP报文格式
5.1.3 常见的状态码
5.1.4 条件GET方法
5.2 Web服务器
5.2.1 构造Web服务器
5.2.2 代理服务器
5.3 FTP协议及工作原理
5.3.1 FTP协议
5.3.2 FTP服务器和客户端
5.3.3 FTP地址格式
5.3.4 FTP的传输模式
5.3.5 FTP的工作方式
5.3.6 FTP命令及编程思路
5.3.7 FTP命令的处理
习题
第6章 Servlet与JSP编程
6.1 Servlet
6.1.1 Servlet与CGI
6.1.2 Servlet结构
6.1.3 HTTP与Servlet
6.1.4 编写HTTPServlet程序
6.1.5 配置Tomcat Web服务器
6.2 JSP编程
6.2.1 JSP工作原理
6.2.2 JavaBean
6.2.3 JavaBean与JSP调试
6.2.4 JSP指令和脚本元素
习题
第7章 RMI编程
7.1 客户和服务器角色
7.2 远程方法调用
7.3 定位服务器对象
7.4 启动服务器
7.5 远程方法的参数传递
7.6 传递远程对象
7.7 激活服务器对象
习题
参考文献
1.1 Java发展简史及特点
1.1.1 发展简史
1.1.2 Java特点
1.2 Java运行环境
1.2.1 Java平台
1.2.2 安装JDK
1.2.3 设置Java开发环境
1.2.4 Java集成开发环境
1.3 常量与变量
1.3.1 标识符
1.3.2 关键字
1.3.3 常量
1.3.4 变量
1.4 数据类型
1.4.1 数据输入
1.4.2 byte类型
1.4.3 short类型
1.4.4 int/long类型
1.4.5 char类型
1.4.6 float/double类型
1.4.7 boolean类型
1.5 运算符与表达式
1.5.1 算术运算符
1.5.2 位运算符
1.5.3 关系运算符
1.5.4 运算符的优先级
1.6 数组和String类
1.6.1 定义数组
1.6.2 数组的使用
1.6.3 二维数组定义及初始化
1.6.4 String类
1.7 Java源程序结构
1.7.1 公有类
1.7.2 Java包
习题
第2章 面向对象程序设计
2.1 面向对象
2.1.1 基本概念
2.1.2 数据抽象及数据封装
2.1.3 继承性与派生类
2.1.4 多态性
2.2 类与对象
2.2.1 类的定义
2.2.2 方法
2.2.3 创建对象实例
2.2.4 对象初始化
2.2.5 静态成员
2.2.6 对象数组及对象参数
2.2.7 包装类
2.3 接口
2.3.1 接口的作用
2.3.2 接口与内部类
2.3.3 内部类
2.4 继承与多态
2.4.1 单继承
2.4.2 用接口实现多继承
2.4.3 多态性
2.5 对象容器
2.5.1 迭代器
2.5.2 列表容器
2.5.3 集合容器
2.5.4 映射容器
2.6 异常处理
2.6.1 异常处理机制
2.6.2 异常的捕获与处理
2.6.3 异常的收尾
习题
第3章 Java应用
3.1 界面设计
3.1.1 图形组件设计
3.1.2 常用组件
3.1.3 布局
3.1.4 事件处理
3.1.5 Swing组件
3.2 I/O流
3.2.1 基本的输入与输出
3.2.2 文件的输入与输出
3.2.3 字节流和字符流
3.2.4 文件的随机读写
3.2.5 对象流
3.3 多线程编程
3.3.1 创建与启动线程
3.3.2 线程优先级
3.4 Applet及应用
3.4.1 Applet
3.4.2 Applet的安全性
3.4.3 AWT绘制
3.5 JDBC数据库编程
3.5.1 装载驱动程序
3.5.2 建立连接
3.5.3 常用数据库JDBC连接
3.5.4 访问结果集数据
3.5.5 存取BLOB对象
习题
第4章 Socket编程
4.1 相关术语
4.2 URL类
4.3 解析Internet地址
4.4 客户-服务器编程
4.4.1 客户-服务器通信
4.4.2 TCP套接字编程
4.4.3 UDP套接字编程
习题
第5章 Web应用
5.1 HTTP协议
5.1.1 持久连接和非持久连接
5.1.2 HTTP报文格式
5.1.3 常见的状态码
5.1.4 条件GET方法
5.2 Web服务器
5.2.1 构造Web服务器
5.2.2 代理服务器
5.3 FTP协议及工作原理
5.3.1 FTP协议
5.3.2 FTP服务器和客户端
5.3.3 FTP地址格式
5.3.4 FTP的传输模式
5.3.5 FTP的工作方式
5.3.6 FTP命令及编程思路
5.3.7 FTP命令的处理
习题
第6章 Servlet与JSP编程
6.1 Servlet
6.1.1 Servlet与CGI
6.1.2 Servlet结构
6.1.3 HTTP与Servlet
6.1.4 编写HTTPServlet程序
6.1.5 配置Tomcat Web服务器
6.2 JSP编程
6.2.1 JSP工作原理
6.2.2 JavaBean
6.2.3 JavaBean与JSP调试
6.2.4 JSP指令和脚本元素
习题
第7章 RMI编程
7.1 客户和服务器角色
7.2 远程方法调用
7.3 定位服务器对象
7.4 启动服务器
7.5 远程方法的参数传递
7.6 传递远程对象
7.7 激活服务器对象
习题
参考文献
猜您喜欢