JDK 1.8 API是一款技术性的指导文本,采用chm电子书格式编辑,用户不需要阅读器就能直接在电脑上查看相应的文本内容,本软件主要提供各种一些Java代码的运用方案,数据类的说明,字段的编辑方式,具体的代码使用过程,让您在Java的函数代码中加深程序编辑的熟练度,对于不明白的地方也可以参看本文当学习使用,是一款多功能的Java编程教科书,本次提供的是最新版1.80中文版,非常使用国内的程序人员使用,需要的朋友可以下载试试!
软件功能
JAVA开发人员必备是CHM格式的,中文版,就是详细介绍java(j2se平台)系统包,类库的文档
JavaTM 2 Platform Standard Edition 6
API 规范
本文档是 Java 2 Platform Standard Edition 6.0 的 API 规范。
使用应用编程接口(API)构建业务是实现开放式业务结构的关键技术,也是下一代网络区别于传统电信网的主要特点之一。
javax.activity
包含解组期间通过 ORB 机制抛出的与 Activity 服务有关的异常。
javax.annotation.processing
用来声明注释处理器并允许注释处理器与注释处理工具环境通信的工具。
javax.lang.model
用来为 Java 编程语言建立模型的包的类和层次结构。
javax.lang.model.element
用于 Java 编程语言的模型元素的接口。
javax.lang.model.type
用来为 Java 编程语言类型建立模型的接口。
javax.lang.model.util
用来帮助处理程序元素和类型的实用工具。
javax.script
脚本 API 由定义 Java TM Scripting Engines 的接口和类组成,并为它们在 Java 应用程序中的使用提供框架。
javax.tools
为能够从程序(例如,编译器)中调用的工具提供接口。
软件特色
提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。
提供各种方法实现,这些实现能够访问调用方法的对象的身份。
封装 POA 关联的处理状态。
允许程序员构造可在不同 ORB 产品间移植的对象实现。
提供一些类和接口,用来生成跨多个供应商 ORB 的可移植应用程序的服务器端。
提供定位 servant 的类和接口。
为值类型的编组提供支持。
包含用于 java.rmi 包中出现的 Remote 类型的 RMI-IIOP Stub。
为文档对象模型 (DOM) 提供接口,该模型是 Java API for XML Processing 的组件 API。
使用方法
public class FileWriterextends OutputStreamWriter
用来写入字符文件的便捷类。此类的构造方法假定默认字符编码和默认字节缓冲区大小都是可接受的。要自己指定这些值,可以先在 FileOutputStream 上构造一个 OutputStreamWriter。
文件是否可用或是否可以被创建取决于底层平台。特别是某些平台一次只允许一个 FileWriter(或其他文件写入对象)打开文件进行写入。在这种情况下,如果所涉及的文件已经打开,则此类中的构造方法将失败。
FileWriter 用于写入字符流。要写入原始字节流,请考虑使用 FileOutputStream。
FilterInputStream 包含其他一些输入流,它将这些流用作其基本数据源,它可以直接传输数据或提供一些额外的功能。FilterInputStream 类本身只是简单地重写那些将所有请求传递给所包含输入流的 InputStream 的所有方法。FilterInputStream 的子类可进一步重写这些方法中的一些方法,并且还可以提供一些额外的方法和字段。
public class FilterOutputStreamextends OutputStream
此类是过滤输出流的所有类的超类。这些流位于已存在的输出流(基础 输出流)之上,它们将已存在的输出流作为其基本数据接收器,但可能直接传输数据或提供一些额外的功能。
FilterOutputStream 类本身只是简单地重写那些将所有请求传递给所包含输出流的 OutputStream 的所有方法。FilterOutputStream 的子类可进一步地重写这些方法中的一些方法,并且还可以提供一些额外的方法和字段。
extends Object
implements Closeable
此抽象类是表示字节输入流的所有类的超类。
需要定义 InputStream 子类的应用程序必须总是提供返回下一个输入字节的方法。
ActivationGroup_Stub 是一个当作 java.rmi.server.UnicastRemoteObject 被导出的 java.rmi.activation.ActivationGroup 子类的 stub 类。
从以下版本开始:
implements Serializable
针对一个注册激活组的标识符,它完成几个目标:
在激活系统中唯一地标识该组,以及
包含指向该组的激活系统的引用,以便该组在必要时能够联络上其激活系统。
ActivationGroupID 由对 ActivationSystem.registerGroup 的调用所返回,并用于标识在该激活系统中的组。当一个激活组被创建/重建时,此组 id 作为激活组的特殊构造方法的参数传入。
从以下版本开始:
使用说明
public class ActivationIDextends Objectimplements Serializable
激活利用特定的标识符来表示远程对象,对象能随着时间被激活。一个激活标识符(类 ActivationID 的一个实例)包含了激活一个对象所需的几部分信息:
到对象激活器的远程引用(一个 RemoteRef 实例),以及
对象的惟一标识符(一个 UID 实例)。
对象的激活标识符能通过利用激活系统注册一个对象获得。注册可通过以下几种方式完成:
通过 Activatable.register 方法
通过第一个 Activatable 构造方法(带有三个参数,并且注册和导出该对象),以及
通过第一个 Activatable.exportObject 方法,它带有激活描述符、对象以及端口作为参数;此方法同时注册和导出对象。
构造方法摘要
ActivationID(Activator activator)
ActivationID 的构造方法带有单个参数 activator,这指定了一个对激活器(负责激活与此标识符相关联的对象)的远程引用。
方法摘要
Remoteactivate(boolean force)
激活此 id 的对象。
booleanequals(Object obj)
比较两个激活 id 的内容相等性。
inthashCode()
返回激活 id 的哈希码。
从类 java.lang.Object 继承的方法
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
构造方法详细信息
ActivationID
public ActivationID(Activator activator)
ActivationID 的构造方法带有单个参数 activator,这指定了一个对激活器(负责激活与此标识符相关联的对象)的远程引用。ActivationID 的实例是全局惟一的。
参数:
activator - 对负责激活对象的激活器的引用
从以下版本开始:
1.2
方法详细信息
activate
public Remote activate(boolean force)
throws ActivationException,
UnknownObjectException,
RemoteException
激活此 id 的对象。
参数:
force - 如果为 true,则当激活对象时强制激活器与组联络(而不是返回一个缓存引用);如果为 false,则返回一个缓存值也可以接受
返回:
对激活远程对象的引用
抛出:
ActivationException - 如果激活失败
UnknownObjectException - 如果对象未知
RemoteException - 如果远程调用失败
∨ 展开