java 帮助文档 chm格式 java中文帮助文档chm格式

合集下载

Java CHM格式的API帮助文档的制作详解

Java CHM格式的API帮助文档的制作详解

1.1Java CHM格式的API帮助文档的制作详解1、*.chm格式的帮助Visual Studio 6.0和Windows 98的帮助文件风格,和以前的版本大不一样,这种被微软称为下一代的在线帮助(next-generation online help)形式,是一种编译过的HTML文件,后缀是.CHM。

它不仅制作容易,而且支持超文本的全部语法特征,换句话说,只要是你能在主页上制作出来的效果,几乎都可以在这种形式的帮助文件中体现出来。

原来的软件大多数采用扩展名为HLP的帮助文件(WinHelp ),但随着互联网的发展,这种格式的帮助文件已经难以适应软件在线帮助的需要,以及更加人性化更加简单易于查看的需要,因此一种全新的帮助文件系统HTML Help由微软率先在Windows98中使用了。

由于它是一个经过压缩的网页集合,不但减小了文件的体积,更利于用户从INTERNET上下载,并且还支持HTML、Ac-tiveX、Java、JScript、Visual Basic Scripting 和多种图像格式(.jpeg、.gif 和.png 等),因此很快受到广大软件作者和软件用户的欢迎。

2、Microsoft HTML Help Workshop制作这种形式的帮助文件,需要使用Microsoft HTML Help Workshop编译你已经写好的超文本文件。

它完全安装后只有4.6M,包括两组工具集:HTML Help Workshop和HTML Help Image Editor。

后者在网页制作中常用到图形文件的编辑和修改。

要建立CHM帮助文件必须先将我们所有想要让其出现在帮助文件中的内容做成相对独立的网页文件(即HTML文件),这些工作可以在HTML Help Workshop中完成,也可以应用其他网页编辑器(如FontPage或HotDog)来制作。

3、帮助文件中所要用到的各个文件:(1).hhp文件:这是最常用的一类文件,它实际上是“HTML Help project”的缩写,表示HTML帮助文件项目,它是生成CHM文件最直接用到的一类文件,只需要有一个hhp文件就可以根据它来编译相应的CHM文件。

java中文参考手册

java中文参考手册

java中文参考手册Java是一种广泛应用于各种领域的编程语言,它具有跨平台、面向对象、高效等特点。

自1995年由Sun公司推出以来,Java在全球范围内得到了众多开发者的喜爱。

本手册将为您介绍Java的基本概念、编程技巧以及相关工具和资源。

一、Java简介与历史Java语言诞生于1995年,由詹姆斯·高斯林领导的研究团队开发。

Java的初衷是为了解决C++语言中复杂、易错、低效的问题,设计出一门简单、安全、高效的编程语言。

Sun公司(已被甲骨文公司收购)将其作为核心产品推广,并逐步发展出Java虚拟机(JVM)、Java企业版(J2EE)等系列技术。

二、Java编程基础1.数据类型与变量:Java中有基本数据类型(如int、float、double、boolean等)和引用数据类型(如类、数组和接口)。

变量是用于存储数据的标识符,需要声明其数据类型和初始值。

2.运算符与表达式:Java支持算术、关系、逻辑等运算符,以及赋值、条件、逗号等表达式。

3.控制结构:Java的控制结构包括顺序、分支(如if、switch)和循环(如for、while、do-while)等。

4.函数与方法:函数是一段封装了特定功能的代码,可以通过参数和返回值与调用者进行交互。

方法是类中定义的功能模块,可以用于执行特定操作。

三、Java面向对象编程1.类与对象:类是面向对象编程的基本单元,包含属性和方法。

对象是类的实例,通过创建对象,我们可以调用类中定义的方法来实现具体功能。

2.封装、继承与多态:封装是将数据和操作封装在一起,提高代码的可维护性。

继承是子类继承父类的属性和方法。

多态是指子类可以根据需要覆盖或实现父类的方法,使得不同的对象可以以统一的接口进行操作。

3.接口与内部类:接口是一组方法的声明,可以用于定义类之间的契约。

内部类是定义在另一个类内部的类,可以访问外部类的成员。

四、Java常用类库1.字符串操作:Java提供了许多字符串操作方法,如字符串匹配、替换、截取等。

java中文参考手册

java中文参考手册

java中文参考手册摘要:一、Java简介与历史二、Java语言特性1.简单性2.面向对象3.平台无关性4.高效性5.安全性三、Java基本语法1.变量与数据类型2.运算符与表达式3.流程控制4.函数与方法四、Java面向对象编程1.类与对象2.继承与多态3.封装与解耦4.接口与内部类五、Java常用类库1.字符串操作2.数学计算3.日期时间处理4.文件操作5.网络编程六、Java异常处理1.异常分类2.异常处理机制3.自定义异常七、Java集合框架1.集合接口与实现类2.列表3.集4.映射八、Java泛型1.泛型概念与优势2.泛型约束3.泛型实战九、Java输入输出流1.输入输出流分类2.文件输入输出3.网络输入输出十、Java多线程编程1.线程概念与创建2.线程同步与通信3.线程池与并行正文:一、Java简介与历史Java是一种广泛使用的计算机编程语言,由Sun Microsystems公司于1995年推出。

Java的诞生标志着计算机编程进入面向对象时代,同时也为互联网应用提供了强大的支持。

Java语言继承了C++的优点,摒弃了C++中容易引发错误的概念,如指针、多重继承等,使得Java更加简单、易学。

二、Java语言特性1.简单性:Java简化了C++中复杂的概念,如指针、多重继承等,降低了编程的难度。

2.面向对象:Java是一种完全面向对象的编程语言,支持类与对象、继承、多态等特性。

3.平台无关性:Java程序在不同平台上运行时,只需生成一次字节码,无需重新编译。

4.高效性:Java虚拟机(JVM)负责字节码的执行,保证了程序的高效运行。

5.安全性:Java提供了沙箱机制,使得程序在运行时受到一定程度的隔离与保护。

三、Java基本语法1.变量与数据类型:Java中的变量必须先声明后使用,变量有不同的数据类型,如整型、浮点型、字符型等。

2.运算符与表达式:Java支持算术、关系、逻辑等运算符,以及赋值、条件、逗号等表达式。

javaapi帮助文档chm1

javaapi帮助文档chm1

javaapi帮助文档chm1java api 帮助文档chm 1.5 1.6 中文版英文版Sun 公司提供的Java API Docs是学习和使用Java语言中最经常使用的参考资料之一。

但是长期以来此文档只有英文版,对于中国地区的Java开发者来说相当的不便。

目前Sun 公司正在组织多方力量将此文档翻译成中文,并于2005年10月31日在Sun 中国技术社区(/doc/ba14186412.html,/)正式发布第一批中文版Java API文档(包括/doc/ba14186412.html,ng和java.util 类库API 文档的中文版)。

经过将近10个月的努力,目前我们已经将Java SE 5.0的全部API文档中文化。

开发人员可以通过Sun 中国技术社区的网站在线浏览相关文档,也可以将全部文档下载到本地以方便检索和使用。

J2SE DK & API下载-------------------------/doc/ba14186412.html,/j2se/1.3/dow nload.html/doc/ba14186412.html,/j2se/1.4.2/do wnload.html/doc/ba14186412.html,/javase/downl oads/index_jdk5.jsp/doc/ba14186412.html,/javase/downl oads/index.jspJ2EE DK & API下载-------------------------/doc/ba14186412.html,/j2ee/1.3/inde x.jsp/doc/ba14186412.html,/j2ee/1.3/dow nload.html/doc/ba14186412.html,/j2ee/1.4/inde x.jsp/doc/ba14186412.html,/j2ee/1.4/dow nload.html/doc/ba14186412.html,/javaee/downl oads/index.jspJDK1.6API中文版(全)-------------------------* HTML 格式(在线英文) /doc/ba14186412.html,/javase/6/docs/ * HTML 格式(在线中文) /doc/ba14186412.html,/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html/zh_CN/api/ind ex.html* zip 格式(中文) /doc/ba14186412.html,/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/html_zh_CN.zip * CHM 格式(中文) /doc/ba14186412.html,/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHMJDK1.5API中文版(全)-------------------------* HTML 格式(在线英文) /doc/ba14186412.html,/javase/5/docs/ * HTML 格式(在线中文) /doc/ba14186412.html,/Java_Docs/html/z h_CN/api/index.html* zip 格式(中文) /doc/ba14186412.html,/Java_Docs/html_zh_CN.zip* CHM 格式(中文) /doc/ba14186412.html,/jdk/jdk-api-localizations/jdk-api-zh-cn/builds/JDK_API_1_5_zh_CN.CH M 相关网站-------------------------/doc/ba14186412.html,/doc/ba14186412.html,//doc/ba14186412.html,/downloads/ /doc/ba14186412.html,/javaee/downl oads//doc/ba14186412.html,/javase/downl oads/随着开始全面接触JavaAPI,现在人手一份中文版的JavaAPI文档(java-docs-api-cn.zip),在写代码的过程中需要经常查阅。

java 帮助文档 chm格式 java中文帮助文档chm格式

java 帮助文档 chm格式 java中文帮助文档chm格式
java.security.interfaces
提供的接口用于生成如RSA Laboratory Technical Note PKCS#1中所定义的RSA(Rivest、Shamir和Adleman AsymmetricCipher算法)密钥,以及如NIST的FIPS-186中所定义的DSA(数字签名算法)密钥。
提供允许Java编程语言代理监测运行在JVM上的程序的服务。
ng.management
提供管理接口,用于监视和管理Java虚拟机以及Java虚拟机在其上运行的操作系统。
ng.ref
提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
ng.reflect
提供类和接口,以获取关于类和对象的反射信息。
java.math
提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。

为实现网络应用程序提供类。
java.nio
定义作为数据容器的缓冲区,并提供其他NIO包的概述。
java.nio.channels
提供启用可以与Java运行时环境一起使用的输入方法开发的接口。
java.awt.image
提供创建和修改图像的各种类。
java.awt.image.renderable
提供用于生成与呈现无关的图像的类和接口。
java.awt.print
为通用的打印API提供类和接口。
java.beans
包含与开发beans有关的类,即基于JavaBeansTM架构的组件。
提供围绕Swing组件绘制特殊边框的类和接口。
javax.swing.colorchooser
包含供JColorChooser组件使用的类和接口。

CHM格式帮助文件的制作(1)

CHM格式帮助文件的制作(1)

ments\HYCRM.hhp 。 3. 接 下 去 要 往 这 个 工 程 文 件 中 添 加 HTML 文 件 。 点 击 左 边 的 竖 排 工 具 栏 中 的
第二个工具 , 添加 / 删除主题文件。在出现 的主题文件 窗 口 ( Topic files) 中 添 加 在 第 一 步 中 作 好 的 几 个 html 文 件 , 这 些 文 件 可 以 在不同的目录中。
Windows 平 台 下 的 帮 助 文 件 主 要 有 两
大类 , 既早期的 hlp 帮助及现在的 CHM 帮 助。早期微软的联机帮助系统一直采用的是
hlp 标准 ( 一种基于 RTF 格式的联机帮助系
统) 。Windows98 开始 , 微软公司对联机帮助 系统作了较大的改变 , 用 CHM 格式取代了
HTML 源 码 , 只 是 这 个 编 辑 器 不 是 所 见 即
所得方式。HtmlHelp Workshop 还含有一个 图像编辑器 , 它具有 捕 获 屏 幕 图 像 、 转换图 像文件、 图像编辑以 及 图 像 预 览 等 功 能 , 用 于管理和编辑文 档 中 的 图 形 文 件 。 内 嵌 的 编译器可把所有源文件压缩编译成一个 .
Explorer 的基本组件来显示帮助 内 容 , 它 支
持 HTML 及 其 图 形 格 式 ( 包 括 .gif 、.jpg 和
CHM 文件步骤详解
为 了 使 没 有 接 触 过 HtmlHelp Work-
.png 文 件 、 ActiveX、 Java 和 脚 本 语 言 ( 如 JavaScript 和 VBScript ) , 使 用 这 个 阅 读 器
HTML 的 层 叠 格 式 页 面 ( CSS ) , 可 以 对 帮

java中文参考手册

java中文参考手册

java中文参考手册【原创实用版】目录1.Java 简介2.Java 的特点3.Java 的应用领域4.Java 开发环境搭建5.Java 基础语法6.Java 面向对象编程7.Java 异常处理8.Java 多线程编程9.Java 网络编程10.Java 数据库编程11.Java 图形界面编程12.Java 应用程序部署正文【Java 简介】Java 是一种广泛应用的高级编程语言,由 Sun Microsystems 公司于 1995 年推出。

Java 的特点在于跨平台性,即“一次编写,到处运行”,这使得 Java 在各种不同平台上的应用开发中得到了广泛应用。

【Java 的特点】Java 具有以下特点:1.面向对象:Java 是一种面向对象的编程语言,支持封装、继承和多态等特性。

2.简单性:Java 简化了 C++中复杂的概念,如指针、多重继承等,使得开发者更容易掌握。

3.跨平台性:Java 可以在不同的操作系统和硬件平台上运行,这得益于 Java 虚拟机(JVM)的存在。

4.可靠性:Java 提供了强类型、异常处理、垃圾回收等机制,保证了程序的稳定性。

5.安全性:Java 通过沙箱机制和访问控制机制保护系统资源,提高程序的安全性。

6.丰富的类库:Java 提供了丰富的类库,涵盖了字符串处理、数学计算、文件操作、网络编程等各个方面。

【Java 的应用领域】Java 在许多领域都有广泛的应用,如:1.企业级应用开发:Java EE 提供了一系列企业级应用开发的标准,如 EJB、JMS 等。

2.移动应用开发:Java ME 为移动设备提供了丰富的应用开发功能。

3.桌面应用开发:Java 提供了 Swing 和 JavaFX 等图形界面库,可以开发具有丰富图形用户界面的应用。

4.网络应用开发:Java 提供了 Servlet 和 JSP 等技术,可以开发Web 应用程序。

5.数据库应用开发:Java 提供了 JDBC 等技术,可以实现与各种数据库的连接和操作。

常见电子书格式

常见电子书格式

14. NLC 文件格式
NLC格式中国国家图书馆的电子图书格式。它把扫描的图书图像以JBIG标准压缩(无损压缩)为很小的NLC文件。NLC文件是JBIG格式的一种变种。可使用软件Book Reader for NLC阅读.
12. CAJ 文件格式
Chinese academic journal(简称CAJ)由清华大学光盘国家工程研究中心学术电子出版物编辑部和北京清华信息系统工程公司编辑制作。对于读者来说,访问“中国期刊网”的“全文数据库”,在查找到特定的文章后可以下载相应的CAJ文件。可以使用CAJ文件阅读器 CAJViewer在本机阅读和打印通过“全文数据库”获得的CAJ文件。
2.CHM文件格式
CHM文件格式是微软1998年推出的基于HTML文件特性的帮助文件系统,以替代早先的WinHelp帮助系统,在Windows 98中把CHM类型文件称作“已编译的HTML帮助文件”。被IE浏览器支持的JavaScript、VBScript、ActiveX、Java Applet、Flash、常见图形文件(GIF、JPEG、PNG)、音频视频文件(MID、WAV、AVI)等等,CHM同样支持,并可以通过 URL 与Internet联系在一起。
13. PDG 文件格式
北京世纪超星公司拥有的自主知识产权的图文资料数字化技术(PDG)、专用阅读软件——超星图书阅览器(SSReader),形成了数字图书馆的整套解决方案,并已成功应用于中央档案馆、中山图书馆、深圳图书馆、解放军医学图书馆、温州图书馆、美国加州大学圣地亚哥分校图书馆等国内外500多家单位,成为中国乃至全世界数字图书馆建设的基本模式之一.
常见电子书格式简介(转帖) (2007-03-19 21:55:05)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
javax.swing.plaf
提供一个接口和许多抽象类,Swing用它们来提供自己的可插入外观功能。
javax.swing.plaf.basic
提供了根据基本外观构建的用户界面对象。
javax.swing.plaf.metal
提供根据Java外观(曾经代称为Metal)构建的用户界面对象,Java外观是默认外观。
javax.swing.plaf.multi
提供了组合两个或多个外观的用户界面对象。
javax.swing.plaf.synth
Synth是一个可具有皮肤(skinnable)的外观,在其中可委托所有绘制。
javax.swing.table
提供用于处理javax.swing.JTable的类和接口。
提供类和接口,以获取关于类和对象的反射信息。
java.math
提供用于执行任意精度整数算法(BigInteger)和任意精度小数算法(BigDecimal)的类。

为实现网络应用程序提供类。
java.nio
定义作为数据容器的缓冲区,并提供其他NIO包的概述。
java.nio.channels
提供读写JAR (Java ARchive)文件格式的类,该格式基于具有可选清单文件的标准ZIP文件格式。
java.util.logging
提供JavaTM2平台核心日志工具的类和接口。
java.util.prefs
此包允许应用程序存储并检索用户和系统首选项和配置数据。
java.util.regex
java.nio.charset.spi
java.nio.charset包的服务提供程序类。
java.rmi
提供RMI包。
java.rmi.activation
为RMI对象激活提供支持。
java.rmi.dgc
为RMI分布式垃圾回收提供了类和接口。
java.rmi.registry
提供RMI注册表的一个类和两个接口。
java.security.spec
提供密钥规范和算法参数规范的类和接口。
java.sql
提供使用JavaTM编程语言访问并处理存储在数据源(通常是一个关系数据库)中的数据的API。
java.text
提供以与自然语言无的方式来处理文本、日期、数字和消息的类和接口。
java.util
包含集合框架、遗留的collection类、事件模型、日期和时间设施、国际化和各种实用工具类(字符串标记生成器、随机数生成器和位数组)。
用于匹配字符序列与正则表达式指定模式的类。
java.util.zip
提供用于读写标准ZIP和GZIP文件格式的类。
javax.accessibility
定义了用户界面组件与提供对这些组件进行访问的辅助技术之间的协定。
javax.crypto
为cryptographic(加密)操作提供类和接口。
javax.crypto.interfaces
java.security.interfaces
提供的接口用于生成如RSA Laboratory Technical Note PKCS#1中所定义的RSA(Rivest、Shamir和Adleman AsymmetricCipher算法)密钥,以及如NIST的FIPS-186中所定义的DSA(数字签名算法)密钥。
javax.activity
包含解组期间通过ORB机制抛出的与Activity服务有关的异常。
本文档是Java 2 Platform Standard Edition 5.0的API规范。
概述
软件包

使用

已过时
索引
帮助
JavaTM2 Platform
Standard Ed. 5.0
上一个下一个
框架无框架所有类
java.awt.event
提供处理由AWT组件所激发的各类事件的接口和类。
java.awt.font
提供与字体相关的类和接口。
java.awt.geom
提供用于在与二维几何形状相关的对象上定义和执行操作的Java 2D类。
java.awt.im
提供输入方法框架所需的类和接口。
java.awt.im.spi
提供启用可以与Java运行时环境一起使用的输入方法开发的接口。
java.awt.image
提供创建和修改图像的各种类。
java.awt.image.renderable
提供用于生成与呈现无关的图像的类和接口。
java.awt.print
为通用的打印API提供类和接口。
java.beans
包含与开发beans有关的类,即基于JavaBeansTM架构的组件。
java.beans.beancontext
提供与bean上下文有关的类和接口。
java.io
通过数据流、序列化和文件系统提供系统输入和输出。
ng
提供利用Java编程语言进行程序设计的基础类。
ng.annotation
为Java编程语言注释设施提供库支持。
ng.instrument
java.awt
包含用于创建用户界面和绘制图形图像的所有类。
java.awt.color
提供用于颜色空间的类。
java.awt.datatransfer
提供在应用程序之间和在应用程序内部传输数据的接口和类。
java.awt.dnd
Drag和Drop是一种直接操作操作,在许多图形用户界面系统中都会遇到它,它提供了一种机制,能够在两个与GUI中显示元素逻辑相关的实体之间传输信息。
因chm格式无法上传想要的可加Q1637873732要
概述
软件包

使用

已过时
索引
帮助
JavaTM2 Platform
Standard Ed. 5.0
上一个下一个
框架无框架所有类
请参见:
描述
Java 2 Platform软件包
java.applet
提供创建applet所必需的类和applet用来与其applet上下文通信的类。
按在RSA Laboratories' PKCS #3中定义的那样提供Diffie-Hellman密钥接口。
javax.crypto.spec
为密钥规范和算法参数规范提供类和接口。
javax.swing
提供一组“轻量级”(全部是Java语言)组件,尽量让这些组件在所有平台上的工作方式都相同。
javax.swing.border
java.util.concurrent
在并发编程中很常用的实用工具类。
java.util.concurrent.atomic
类的小工具包,支持在单个变量上解除锁定的线程安全编程。
java.util.concurrent.locks
为锁定和等待条件提供一个框架的接口和类,它不同于内置同步和监视器。
java.util.jar
提交错误或意见
有关更多的API参考资料和开发人员文档,请参阅Java 2 SDK SE开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。
版权所有2004 Sun Microsystems, Inc.保留所有权利。请遵守许可证条款。另请参阅文档重新分发政策。
java.rmi.server
提供支持服务器端RMI的类和接口。
java.security
为安全框架提供类和接口。
java.security.acl
此包中的类和接口已经被java.security包中的类取代。
java.security.cert
提供用于解析和管理证书、证书撤消列表(CRL)和证书路径的类和接口。
提供围绕Swing组件绘制特殊边框的类和接口。
javax.swing.colorchooser
包含供JColorChooser组件使用的类和接口。
javax.swing.event
供Swing组件触发的事件使用。
javax.swing.filechooser
包含JFileChooser组件使用的类和接口。
javax.swing.text
提供类HTMLEditorKit和创建HTML文本编辑器的支持类。
javax.swing.text.html
提供类HTMLEditorKit和创建HTML文本编辑器的支持类。
javax.swing.text.html.parser
提供默认的HTML解析器以及支持类。
javax.swing.text.rtf
提供允许Java编程语言代理监测运行在JVM上的程序的服务。
ng.management
提供管理接口,用于监视和管理Java虚拟机以及Java虚拟机在其上运行的操作系统。
ng.ref
提供了引用对象类,支持在某种程度上与垃圾回收器之间的交互。
ng.reflect
提供一个类(RTFEditorKit),用于创建富文本格式(Rich-Text-Format)的文本编辑器。
javax.swing.tree
提供处理javax.swing.JTree的类和接口。
javax.swing.undo
允许开发人员为应用程序(例如文本编辑器)中的撤消/恢复提供支持。
其他软件包
定义了各种通道,这些通道表示到能够执行I/O操作的实体(如文件和套接字)的连接;定义了用于多路复用的、非阻塞I/O操作的选择器。
java.nio.channels.spi
用于java.nio.channels包的服务提供程序类。
java.nio.charset
定义用来在字节和Unicode字符之间转换的charset、解码器和编码器。
相关文档
最新文档