内容介绍
用户评论
全部咨询
本书是针对Internet与Java程序设计编写的。其内容由两部分组成:第一部分介绍了Internet的程序设计技术,包括Internet概况及电子邮件、文件传输、远程登录等主要应用,较详细地介绍了HTML文档设计以及CGI程序设计的入门知识;第二部分重点介绍了Java的程序设计技巧,包括Java的语言基础。面间对象机制、图形用户界面、多线程控制与数据库连接以及分布式计算等内容。
目录
- 第1章Internet概述
第1节Internet的起源与发展
111什么是网络
112Internet的起源
113Internet的发展
第2节Internet的网络协议
12lInternet的TCP/IP协议
122Internet的网络地址
123Internet的域名系统
第3节与Internet的连接
131实现与Internet连接的一般步骤
132用户如何进入和使用Internet
第4节WorldWideWeb
141网络信息服务工具概述
142什么是WWW
143WWW系统的客户机/服务器工作模式
144WWW服务器
145统一资源定位器URL
146WWW系统测览器
147WWW系统网关
第5节Web安全技术与防火墙
15lWeb在安全上的漏洞
152如何在Web上提高系统安全性和稳定性
153防火墙
第6节电子邮件
161什么是电子邮件
162屯子邮件的发送和接收过程
163电子邮件地址格式
164电子邮件被退回的原因
第7节文件传输
17lFTP的联机步骤
172如何查找文件
173如何传输文件
第8节远程登录
181什么是远程登录
182远程登录的操作过程
第9节中国Inte皿et发展的历程与现状
191中国Internet发展历程
192中国互联网发展的现状
第2章HTML文档设计
第l节HTML概述
21lWWW主页
212一个HTML文档的例于
第2节常用的HTML描述标记
221页面标记
222字体标记
223文字布局标记
224图像标记
225表单标记
226表格标记
227多窗口页面
228会移动的文字
229多媒体页面
第3节WWW上的动态显示
231利用HTML语言本身的功能实现动态显示
232使用动态图像
233利用CGI程序
234利用JavaSc廿pt语言
第3章CGl入门
第l节CGI基本概念
311什么是CGI
312为什么使用CGI
313环境变量
314几种常用数据库接口
第2节CGI标题和信息传送万法
32lCGI标趣;
322CGI信息传递万法
323一个母bin脚本例子
第3节选择CGI工具
331对CGI编程语言的要求
332解释脚本语言
333编译型语言
334编译解释脚本语言
335CGI编程工具的比较
第4节CGI编程实例
341显示当前日期
342一个计数器例子
第4章面向对象编程基础
第1节面向过程编程与面向对象编程
41lPOPPrOCedUeOrientedPgamm
412OOPOectOhentedProgrammin
第2节对象和万法
421对象的定义
422对象的变量和万法
第3节消息
431对象间的消息传递
432消息中的参数
第4节类
441类的定义
442对象与类的关系
443使用类的好处
第5节继承性
451类的继承性
452继承的优越性
第6节封装性
461封装的概念
462封装的优越性
第7节多态性
第5章ava概述
第l节Java技术的出现与形成
第2节Java语言的特色
第3节建立Java的开发环境
531获取并安装Java编译器和工具
532JDK环境工具
第4节一个简单的Java程序
541WelcometoJAVA独立应用程序
542Java独立应用程序基本结构的剖析
第6章对象、类和接口
第1节对象的生命周期
611创建对象
612使用对象
613清理无用的对象
第2节类的创建
621类声明
622类体描述
623声明成员变量
624实现万法
625控制对类成员的访问
626实例成员和类成员
627编写构造函数与撤销万法
第3节子类、超类和继承
631类的层次
632建立子类
633抽象类和万法
第4节接口
641接口的定义
642接口的实现
643接口的使用
第5节包
651包的建立
652包的使用
653Java包
第7章Java语言基础
第1节变量和数据类型
711变量的类型
712变量的名字
713变量的作用域
714变量的初始化
第2节运算符
721算术运算符
722关系运算符和逻辑运算符
723位运算符
724赋值运算符
第3节表达式
第4节流程控制
741条件语句
742循环语句
743开关语句
744转移语句
第5节数组
751数组的声明
752数组的创建
753数组的操作
第8章出错与异常情况处理
第l节Java语言中的错误类型
第2节抛出异常情况
821如何抛出一个异常情况
822如何创建异常情况类
第3节捕捉异常情况
831当异常情况发生时应该作什么
832捕捉多个异常情况
833重抛异常情况
834Rnally子旬
第9章Java的I/0流
第1节1/0流概述
911简单的1/0流
912筛选流
913其他1/0类和接口
第2节InputStream和PrintStream
92lInputStream
922PrtStream
第3节顺序访问流
931定义一个Employee类
932不同的存储万案
933包含分隔符的输出
934字符串分割类
935读有分隔符的输入
936数据文件测试程序
第4节随机访问流
94lRandonucessFile类
942File类
943使用随机访问流的例子
第5节对象流
951存储可变类型的对象
952一个对象文件测试的例于
第10章Java的用户界面
第l节Java用户界面概述
第2节AWT构件类及其使用
102lAWT类库的功能
1022javaawt包的继承层次
1241一个动画显示例子
1242扩充Applet超类
1243创建线程
1244显示动画
1245鼠标事件
1246使用图像
1247播放声音
第13章用户网络程序设计
第l节UI巴的使用
1311什么是URL
1312建立一个Url
1313直接从UI让读取内容
1314连接一个URL
1315读写URLConnnectn
第2节编写客户机/服务器的应用程序
1321什么是Socket
1322编写服务端的程序
1323编写客户端的程序
1324处理客户端请求
1325程序的优化
第14章原生方法
第1节原生万法的使用
第2节从Java调用C函数
第3节Java与C的参数传递
1431自动参数
1432简单数据类型的参数及返回值
1433复杂数据类型的参数及返回值
第15章Java数据库连接
第l节JDBC概述
151lJBDC简介
1512JDBC设计模型
1513Java为什么不采用ODBC模型
1514JDBCAPI
1515驱动程序
第2节结构化查询语言SQL
152几数据库概念
1522存储过程
1523SQL的基本内容
第3节JDBC对象与接口
1531数据库连接对象与接口
1532数据库查询接口
1533CalleStateent接口
第4节结果集与元数据
154lResultSet对象
1542ResultSet接口
1543元数据
第16章Java远程方法调用分布式计算
第l节RMI概述
第2节RMI系统的体系结构
第3节一个简单的RMI例子
1631定义Java远程类的接口
1632生成远程类的实现类和服务器类
1633生成存根和框架类
1634启动RMI注册表和服务器应用程序
1635生成访问远程对象的客户机程序
1636执行客户机程序
第4节传递属性
1641服务器定义的策略
1642一个例子:计算服务器
第5节代理
第6节与服务器的连接
1661使用JDBC连接数据库
1662使用刑I连接数据库
第7节RMI系统的保密与安全
附录1Con5o1e类的源代码[3]
附录2Format类的源代码[3]
附录3《APpLET》标记
参考文献