分享
 
 
 

Java网络高级编程(附光盘)

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Java Java Script J2EE,

作者: 张立科

出 版 社: 人民邮电出版社

出版时间: 2001-4-1字数: 774版次: 1页数: 493印刷时间: 2001-8开本:印次:纸张: 胶版纸I S B N : 9787115092076包装: 精装编辑推荐

本书主要向读者讲述了Java语言的高级编程技巧。首先介绍了Java语言的基本语法,然后又指导已经对Java语言具有一定基础的读者进行高级程序设计(网络编程、多线程、JavaBean组件设计、程序异常处理以及高级数据库程序设计等),并详细讲解如何编写Java小应用程序Applet和服务器端小应用程序Servlet。

本书包含了基于JDK1.2和Borland Jbuilder的大量源程序代码,这些程序实例可以很有效地帮助读者学习Java,使读者尽快掌握Java语言。

本书适合于希望使用Java进行网络应用程序开发的人员阅读

目录

第1章 Java概述

1.1 Java介绍

1.1.1 Java的起源

1.1.2 Java的特点

1.1.3 Java和C++的区别

1.2 Java的开发和执行环境

1.2.1 JDK的下载

1.2.2 JDK的安装与环境配置

1.2.3 JDK的环境工具及其使用

1.2.4 JDK的使用

1.2.5 Borland Jbuilder的使用

1.3 本章小结

第2章 Java语言的基本概念

2.1 Java语言基础

2.2 Java标识符与关键字

2.2.1 标识符

2.2.2 关键字

2.3 常量(Literals)

2.3.1 整数

2.3.2 浮点数

2.3.3 布尔型常量

2.3.4 字符型常量

2.3.5 字符串常量

2.4 变量声明

2.4.1 声明整数类型

2.4.2 声明浮点类型

2.4.3 声明明字符类型

2.4.4 声明布尔类型

2.4.5 声明数组

2.5 变量的作用域

2.6 运算符及其优先级

2.6.1 整数运算符

2.6.2 布尔运算符

2.6.3 浮点数运算符

2.6.4 数组运算符

2.6.5 字符串运算符

2.7 类型转换

2.8 注释

2.9 本章小结

第3章 流程控制

3.1 概述

3.2 条件语句

3.2.1 简单条件语句

3.2.2 复合条件语句

3.3 循环语句

3.3.1 while语句

3.3.2 do语句

3.3.3 for语句

3.4 开关语句

3.5 转移语句

3.6 返回语句

3.7 本章小结

第4章 Java小应用程序Applet

4.1 什么是Applet

4.1.1 Applet基础

4.1.2 Applet的安全基础

4.1.3 Applet示例

4.2 Applet类

4.3 Applet的结构

4.3.1 init()方法

4.3.2 start()方法

4.3.3 stop()方法

4.3.4 destroy()方法

4.4 高级Applet代码

4.4.1 利用Applet来接收从HTML中传递过来的参数

4.4.2 利用Applet来显示图像

4.4.3 利用Applet引入声音

4.4.4 Applet之间进行通信

4.5 Applet编程技巧

4.5.1 Applet中的鼠标操作

4.5.2 Applet中的键盘操作

4.6 利用浏览器浏览Applet

4.6.1 浏览Applet

4.6.2 查看Java记录

4.7 本章小结

第5章 服务器端小应用程序Servlet

5.1 传统的计算模式

5.1.1 集中式计算模式

5.1.2 胖客户机/服务器计算模式

5.1.3 瘦客户机/服务器计算模式

5.1.4 Java Desktop与X终端

5.2 Java 计算

5.3 Java Servlet的结构

5.4 Servlet及其功能

5.4.1 什么是Servlet

5.4.2 Servlet与Applet的区别

5.4.3 Servlet的应用

5.5 Servlet与CGI的比较

5.5.1 CGI

5.5.2 Servlet的优点

5.5.3 Servlet与CGI-BIN

5.5.4 Servlet与CGI程序的比较

5.6 运行Servlet

5.7 使用Java Server与Servlet开发工具

5.7.1 Java Web Server的安装与启动

5.7.2 Servlet 的加载和调用

5.7.3 JSDK 的安装与使用

5.8 GenericServlet编程

5.8.1 Servlet编程的一个小例子

5.8.2 Servlet中的对象

5.8.3 Servlet输出HTML文件

5.9 HttpServlet编程介绍

5.9.1 HTTP简介

5.9.2 HttpServlet编程入门

5.9.3 Cookie编程介绍

5.10 Servlet高级编程

5.10.1 Servlet与Form

5.10.2 编写一个SHTML文本

5.10.3 异常处理

5.10.4 Servlet与Applet的通信

5.11 一个综合的例子

5.11.1 聊天室客户端程序

5.11.2 “聊天室”服务器程序

5.11.3 “聊天”

5.12 本章小结

第6章 Java的多线程机制

6.1 什么是多线程机制

6.2 多线程实现机制

6.2.1 继承Thread类

6.2.2 实现Runnable界面

6.3 Thread类

6.3.1 yield方法

6.3.2 守护线程

6.3.3 变量

6.4 ThreadGroup类

6.5 线程的生命周期

6.5.1 新建(new)

6.5.2 可运行(runnable)

6.5.3 死(dead)

6.5.4 堵塞(blocked)

6.6 线程竞争

6.7 本章小结

第7章 流和文件

7.1 什么是流

7.2 基本输入输出流

7.2.1 InputStream类

7.2.2 OutputStream类

7.2.3 System.in和System.out对象

7.2.4 PrintStream类

7.3 文件操作类

7.3.1 FileInputStream类

7.3.2 FileOutputStream类

7.3.3 File类

7.3.4 RandomAccessFile类

7.4 读写文件实例

7.4.1 创建项目并设计主界面

7.4.2 实现浏览文件得到源和目标文件或文件夹

7.4.3 准备拷贝

7.4.4 完成PrepareCopyFile线程类

7.4.5 完成CopyFile类

7.5 本章小结

第8章 Java网络程序设计

8.1 网络基本知识概述

8.2 java.net包

8.2.1 URL类

8.2.2 URLConnection类

8.2.3 HttpURLConnection类

8.2.4 Socket类

8.2.5 设置Socket的选项

8.2.6 ServerSocket类

8.2.7 InetAddress类

8.2.8 DatagramSocket和DatagramPacket类

8.3 编写客户机/服务器程序

8.3.1 客户机/服务器工作模式

8.3.2 客户机/服务器编程过程

8.4 编写浏览器/服务器程序

8.5 回调技术编写客户机/服务器程序

8.6 本章小结

第9章 异常处理

9.1 出错和异常

9.2 try和catch

9.3 throw

9.3.1 直接抛出异常

9.3.2 间接抛出异常

9.4 finally

9.5 常见的异常类型

9.6 本章小结

第10章 JavaBean组件设计

10.1 JavaBean概述

10.1.1 方法

10.1.2 属性

10.1.3 事件

10.2 JavaBean属性

10.2.1 单值属性

10.2.2 索引属性

10.2.3 关联属性

10.2.4 限制属性

10.2.5 属性监听实现

10.3 JavaBean事件

10.4 JavaBean示例

10.4.1 创建一个工程并实例化JavaBean容器

10.4.2 编写LabelBean

10.4.3 实现JavaBean的关联属性支持

10.4.4 实现关联属性监听

10.4.5 注册属性变化和事件发生源

10.4.6 实现PropertyChange方法

10.4.7 实现主界面的按钮事件

10.4.8 实现JavaBean事件发送

10.4.9 实现事件监听

10.4.10 实现键盘监听事件接口

10.4.11 程序运行结果和流程图

10.5 本章小结

第11章 JDBC数据库

11.1 JDBC简介

11.2 数据库类实现

11.3 访问数据库的JDBC类

11.3.1 Connection类

11.3.2 DatabaseMetaData类

11.3.3 ResultSetMetaData

11.4 JDBC语句

11.4.1 Statement

11.4.2 PreparedStatement

11.4.3 CallableStatement

11.4.4 ResultSet类

11.5 访问数据库实例

11.5.1 设计主窗口

11.5.2 连接数据库

11.5.3 显示数据库数据

11.5.4 实现增加和修改对话框

11.5.5 完成主窗口事件

11.5.6 运行结果和源程序

11.6 本章小结

第12章 高级编程实例

12.1 浏览器/服务器方式聊天程序

12.1.1 监听新用户加入

12.1.2 编写用户实例类

12.1.3 编写监听用户信息类

12.1.4 控制在线用户

12.1.5 编写客户端Applet类

12.1.6 编写客户端用户监听线程

12.1.7 通信流程和运行结果

12.1.8 源程序清单

12.2 Java打印

12.2.1 绘图的实现

12.2.2 打印的实现

12.2.3 运行结果和源程序清单

12.3 Java本地文件-JNI

12.3.1 编写Java程序

12.3.2 将Java程序编译成类文件

12.3.3 产生JNI风格的头文件

12.3.4 实现本地方法

12.3.5 编译生成动态连接库文件

12.3.6 运行Java程序

12.3.7 在本地方法中处理异常

12.4 Java Applet的安全性

12.5 文件上下载

12.5.1 设计主窗口

12.5.2 主窗体事件的实现

12.5.3 实现连接服务器类ConnListen

12.5.4 实现下载线程类DownloadFile

12.5.5 实现上载类UploadFile

12.5.6 程序运行结果和源程序清单

12.6 直接发送电子邮件

12.6.1 在Applet中调用工具发送电子邮件

12.6.2 直接发送电子邮件

12.7 滚动条幅Applet

12.7.1 确定控制参数

12.7.2 编写Applet类

12.7.3 实现滚动线程

12.7.4 实现Label鼠标事件

12.7.5 源程序清单

12.8 远程方法调用

12.8.1 定义一个扩展了Remote接口的接口

12.8.2 定义一个实现上面接口的类

12.8.3 使用rmic程序生成远程实现所需要的存根和结构框架

12.8.4 创建一个可以对服务器进行RMI调用的客户程序

12.8.5 登记并使用远程服务器和客户程序

12.9 本章小结

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有