目录
第1章 概述
1.1 引言
1.2 WWW浏览器HotJava的出现
1.3 HotJava浏览器简介
1.4 HotJava浏览器对Internet上软件开发技术的影响
第2章 HotJava的特点及功能
2.1 HotJava的特点
2.1.1 强大的交互能力
2.1.2 动态类型、动态协议处理机制
2.1.3 HotJava的安全性
2.2 HotJava的功能
2.2.1 能够运行Java1.0Applet程序
2.2.2 提供网络安全保障
2.2.3 提供对HTML的全面支持和查错功能
2.2.4 可设置用户界面
2.2.5 提供多线程运行方式
2.2.6 提供多种URL名单
2.2.7 提供外部浏览器映射功能
2.2.8 支持多种多样的类型和协议处理程序
2.3 小结
第3章 HotJava的安装与扩充
3.1 HotJava的获取与安装
3.1.1 在Solaris2.4/2.5下安装HotJava
3.1.2 在WindowsNT/95下安装HotJava
3.2 HotJava软件包的组成
3.2.1 Solaris2.4/2.5下的HotJava软件包的组成
3.2.2 Windows95/NT下的HotJava软件包的组成
3.3 HotJava的扩充:外部浏览器
3.3.1 在Windows95/NT中设置exec.path
3.3.2 在Solaris系统中设置exec.path
3.4 安装新的内容处理器
3.4.1 创建目录
3.4.2 为内容处理器编写Java程序
3.4.3 编译Java源程序
3.4.4 设置Java.content.handler.pkga属性
3.4.5 设置环境变量CLASSPATH
3.4.6 关闭mailcap文件中的text/Plain映射
3.4.7 运行HotJava
3.4.8 加载内容处理器
3.5 安装新的协议处理器
3.5.1 创建目录
3.5.2 为协议处理器编写Java源程序
3.5.3 在classes目录中放置applet
3.5.4 编译Java源程序
3.5.5 设置java.protocol.handler.pkgs属性
3.5.6 设置环境变量CLASSPATH
3.5.7 运行HotJava
3.5.8 加载协议处理器
第4章 HotJava 的使用指南
4.1 启动和退出
4.1.1 启动HotJava
4.1.2 退出HotJava
4.2 菜单介绍
4.2.1 File菜单
1.CloneWindow
2.Open Page
3.OpenDocument
4.Save
5.Print
6.Send
7.Close
8.Quit
4.2.2 Edit菜单
1.Undo,Cut,Copy,Paste,Clear
2.Find
3.UseIndex
4.Preference
4.2.3 View菜单
1.Reloadpage
2.StopLoading
3.FlushCache
4.HTMLSource
5.HTMLErrors
6.ShowTags
7.Monitor
4.2.4 Places菜单
1.Back
2.Forward
3.Home
4.AddCurrenttoPlaceMenu
5.ShowallPlaces
6.Show History
4.2.5 Help菜单
1.User’sGude
2.Getti ngStarted
3.FAQ
4.ReleaseNotes
5.JavaHomePage
6.Comments
7.SubmitaBug
8.AboutHotJava
4.3 HotJava在Internet上的应用
4.3.1 HotJava所支持的协议
4.3.2 导航按钮组的使用
4.3.3 一些有用的提示与窍门
4.4 应用举例
第5章 比较与展望
5.1 三种浏览器的比较
5.2 HotJava浏览器的缺陷
5.2.1 HTML解释器
5.2.2 文档格式编排和显示
5.2.3 文件和URL的读取和存储
5.2.4 打印
5.2.5 安全性
5.2.6 Applet
5.2.7 用户接口
5.3 PreBeta1版对alpha 3版的改进
5.4 展望HotJava1.0版
第6章 HTML超文本标记语言使用指南
6.1 HTML概述
6.2 最小的HTML文件
6.2.1 头单元(<HEAD>…</HEAD>)
6.2.2 主体单元(<BODY>…</BODY>)
6.2.3 常用的几种文本标记(<Hn>,<P>,<BR>,<HR>)
6.2.4 注释标记(<!-…->)
6.3 文本块格式单元
6.3.1 作者信息描述单元(<ADDRESS>text</ADDRESS>)
6.3.2 预定义格式(Prefomatted)单元(<PRE>text</PRE>)
6.3.3 块 引用单元 (〈BLOC KQU OTE >text 〈/BLOCKQU OTE 〉)
6.3.4 强迫居中标记(<CENTER>text</CENTER>)
6.3.5 字型设定标记(<BASEFONT>,<FONT>)
6.4 超文本链接(HypertextAnchors)单元(<A>…</A>)
6.5 列表单元
6.5.1 顺序列表(<ol>…<LI>)
6.5.2 无序列表(<UL>…<LI>)
6.5.3 定义列表(<DL)…<DD>)
6.6 在线图象(〈IMGSRC=“Source”ALT=“AlternateText”>)
6.7 HTML制表单元(<TABLE>…</TABLE>)
6.8 表单单元(<FORM>…</FORM>)
6.8.1 定义一个FORM
6.8.2 定义一个输入域<INPUT>(无结束标记)
6.8.3 定义一个选择域(<SEIECT>…</SELECT>)
6.8.4 定义选择域的项(0PTION)(无结束标记)
6.8.5 定义一个文本输入框(<TEXTAREA>text </TEXTAREA>)
6.9 字体设定标记
6.9.1 逻辑字体标记(<EM>,<STRONG>,<CODE>,<KBD>,<CITE >)
6.9.2 物理字体标记(<B>,<I〉,<U>,<TT>)
6.10 特殊字符的引用
6.11 一项高级功能——分栏简介(<FRAMESET>)
6.12 Java Applets的嵌入
第7章 Java语言编程简介
7.1 Java编程概述
7.2 Java编程的特点
7.3 Java程序的应用
7.4 Java与C,C++的不同之处
7.5 Java数据类型
7.6 Java的面向对象性
7.7 图形程序设计
7.8 用户界面的设计
7.9 JavaApplet
7.10 Java的编译
7.11 Java程序对硬件的要求
附录A 问题与排错
1.本书讲解的HotJava是什么版本?
2.HotJava 可以在什么平台上运行?
3.HotJava1.0preBetal版本支持表格吗?
4.HotJava1.0preBetal版本能处理带密码的HTML页吗?
5.在HotJava中,可以不使用鼠标,而用键盘来选择菜单吗?
6.HotJava 可以运行Java应用程序吗?
7.HotJava有两个不同的二进制版本,一个用Solaris/SPARC,
另一个用于Windows95/NT。为什么需要两个版本呢?既然HotJava
是用Java语言编写的,它应该是独立于平台的,所有不同的平台应该使用
同一个版本?
8.应如何设置环境变量HOTJAVA-HOME,JAVA-HOME和CLASSPATH?
9.HotJava 的preBetal版支持appleter的所有特性吗?
10.HotJava 支持哪个版本的HTML?它支持HTML3吗?
11.HotJava计划支持多种语言吗?
12.什么是HotJava兼容?
13.JavaScripr和Javaapplet有甚么区别?
14.HotJava何时可用于Macintosh 机?
15.可以使用HotJava 发送电子邮件吗?
16.如何获得关于HotJava的最新消息?
17.HotJava 的价格计划是怎么样的?
18.在Windows95/NT 下,运行HotJava时,出现消息“net.socketException:
errno=10047”,应该怎么办?
19.从FTP服务器上获取的hotJava-1.Oprebetal-Win32-x86.exe 文件不能执行,
为什么?
20.从FTP服务器上获取的压缩文件不能解开,为什么?
21.运行HotJava时出现如下信息,并且不能启动HotJ ava,怎么办?
22.防火墙能阻止HotJava 与外部相连吗?
23.为什么HotJava不能接收网络新闻?
24.为什么到Java.sun.com的http和ftp联接请求有时会失败?
25.为什么HotJava中有些菜单项是灰色的(不能使用)?
26.当下载一文件时,HotJava 显示“Spawningexternalviewer”,但是什么也没有
发生,这是什么原因?
附录B Internet上的各类资源地址
国内BBS资源
国内匿名FTP资源
WWW资源
生活娱乐
服装
礼品
烹调
小吃
比萨饼
餐馆
素食品和保健食品
赛车
航空
汽车
慈善团体、俱乐部和组织机构
时装
健身
娱乐游戏
马和赛马
电影
户外运动
摄影
怪人怪事
古典音乐
爵士乐
歌剧
通俗音乐和摇滚乐
信息服务
杂志——主流
杂志——其它
报纸
广播
电视网
电视节目
橄榄球
棒球
大学生体育运动
篮球
高尔夫球
其他运动
文化与教育
欧洲
拉丁美洲
加拿大
美国
少儿教育
文化
远程教学与虚拟课堂
生态学
空间科学
航天
生物和基因工程
化学
地球科学
工程
健康和医药
海洋学
天气
建筑
古典文学
当代文学
美术和平面造型艺术
博物馆
莎士比亚
商业
联机商店和目录
旅游机构
非洲旅游
亚洲旅游
加拿大旅游
加勒比海旅游
欧洲旅游
南美洲旅游
南太平洋地区和夏威夷旅游
石油公司
航空公司
职业
金融
证券
保险
咨询
资源
计算机硬件公司
多媒体公司
网络公司
搜索引擎
软件公司
Web著作工具
Web信息和帮助
中国公用计算机互联网(ChinaNet)
中国教育和科研计算机网(CERNET)
中科院CASNET
Web安全
Web实用工具
政治与军事
国际
美国各州
美国联邦政府
美国军事
美国政治
女权运动
人权
“新时代”
社会关系