一、接口mLULinux联盟
java.lang.Appendable
可追加(append)接口。实现了该接口的类的对象实例具有可向其追加字符或字符序列的能力。希望能够接收Formatter输出的类必须实现该接口。mLULinux联盟
java.lang.CharSequencemLULinux联盟
CharSequence是指可阅读的字符序列。该接口为只读访问各种类型的字符序列提供了统一的方法。mLULinux联盟
java.lang.CloneablemLULinux联盟
可克隆接口。实现了该接口的类具有克隆的能力。可以通过Object.clone()方法将类的实例对象的域(field)逐个复制到同一个类的另外一个实例中。如果使用Object.clone()方法克隆没有实现该接口的类的实例对象,将会触发CloneNotSupportedException异常。mLULinux联盟
java.lang.ComparablemLULinux联盟
可比较接口。实现了该接口的类的两个实例对象之间可以进行比较。比较结果负数(-1)、0、正数(1)分别代表比较对象与被比较对象之间的关系分别是小于、等于、大于。可对实现了该接口的类的多个实例对象进行排序。mLULinux联盟
java.lang.IterablemLULinux联盟
可迭代接口。实现了该接口的类一般作为容器,且具有提供依次访问被包容对象功能的能力。mLULinux联盟
java.lang.ReadablemLULinux联盟
可读取接口。客户对象可以从实现了该接口的类的实例对象中读取字符。mLULinux联盟
java.lang.RunablemLULinux联盟
可运行接口。实现了该接口的类的实例对象将在一个单独的线程(thread)中被运行。没有扩展Thread的类可以通过实现该接口,开发出多线程服务的能力。mLULinux联盟
java.lang.Thread.UncaughtExceptionHandlermLULinux联盟
线程未捕获异常控制器接口。在线程执行过程中引发了异常而没有捕获时, 实现了该接口的类可以作为控制器处理该状况。
二、类mLULinux联盟
java.lang.BooleanmLULinux联盟
将原始数据类型boolean对象化的类。该类的实例对象除了包含一个boolean值之外,还提供boolean String之间转化等处理boolean的方法。mLULinux联盟
java.lang.BytemLULinux联盟
将原始数据类型byte对象化的类。该类的实例对象除了包含一个byte值之外,还提供byte与其他类型之间转化等处理byte的方法。mLULinux联盟
java.lang.CharactermLULinux联盟
将原始数据类型char对象化的类。该类的实例对象除了包含一个char值之外,还提供了处理字符的方法。Java 2平台在字符数组、字符串或StringBuffer中使用UTF-16表达字符。UTF-16使用16至21位二进制位表达,即从\u0000到\u10FFFF。\u0000到\uFFFF表示基本的16位字符,\u10000到\u10FFFF表示辅助字符(supplymentary characters)。 辅助字符由一个高位替代符(high-surrogate )和一个低位替代符(low-surrogate )共同组成。高位替代符使用一个\uD800到\uDBFF之间的字符表示;低位替代符使用一个\uDC00到\uDFFF之间的字符表示。mLULinux联盟
假设:A代表辅助字符(SC)的码点值; B代表SC的高位替代符的码点(Unicode code point)值; C代表SC的低位替代符的码点值。那么下面的等式成立:A = (B - 0xD800) << 10 + (C - 0xDC00) + 0x10000mLULinux联盟
在将Unicode还原为可阅读字符的时候,当且仅当当前字符时高位替代符,下一字符是低位替代符时,此连续的两个字符被解释为辅助字符。mLULinux联盟
java.lang.Character.SubsetmLULinux联盟
该类的实例对表达某个Unicode字符集的特定子集。mLULinux联盟
java.lang.Character.UnicodeBlockmLULinux联盟
该类的实例对象表达一族相关的子Unicode字符集。这些子字符集通常服务于相同的目的。mLULinux联盟
java.lang.ClassmLULinux联盟
该类的实例对象表达Java应用中正在运行的类或者接口。该类没有公共的构造方法,所以不能由Java虚拟机自动实例化,而是由ClassLoader实例化。java.lang.ClassLoadermLULinux联盟
该类是Java类加载器,负责根据制定的二进制名称加载相应的类。在Java语言规范中规定,类、接口或原始数据类型有三种命名,他们分别是许可名(fully qualified name)、规范名(canonical name)、二进制名(binary name)。不同的类加载器根据类的二进制名从不同的源中读取二进制的类“*.class”信息,并生成Class对象。每个类中都有对其加载器的引用。
package org.javaplus.jdkoverview;mLULinux联盟 mLULinux联盟 public class OuterClass {mLULinux联盟 public class InnerClass {mLULinux联盟 public InnerClass() {}mLULinux联盟 }mLULinux联盟 public OutterClass() {}mLULinux联盟 }mLULinux联盟 public class SubClass extends OuterClass {mLULinux联盟 public SubClass() {}mLULinux联盟 }
|
mLULinux联盟
org.javaplus.jdkoverview.SubClass的内部类(InnerClass)的名称mLULinux联盟
许可名:org.javaplus.jdkoverview.SubClass.InnerClassmLULinux联盟
规范名:org.javaplus.jdkoverview.OuterClass.InnerClassmLULinux联盟
二进制名:org.javaplus.jdkoverview.OuterClass$InnerClassmLULinux联盟
java.lang.CompilermLULinux联盟
该类提供Java到本机代码的支持,及相关服务。该类只是JIT编译器(Java Just-in-Time Compiler)的一个占位符而已。如果JVM(Java Virtual Machine )第一次启动时未成功加载JIT编译器,则本类不做任何工作。mLULinux联盟
java.lang.DoublemLULinux联盟
将原始数据类型double对象化的类。该类的实例对象除了包含一个double值之外,还提供double与其他类型之间转化等处理double的方法。java.lang.EnummLULinux联盟
Java语言中所有枚举类型的公共基类。mLULinux联盟
java.lang.FloatmLULinux联盟
将原始数据类型float对象化的类。该类的实例对象除了包含一个float值之外,还提供float与其他类型之间转化等处理float的方法。mLULinux联盟
java.lang.InheritableThreadLocalmLULinux联盟
该类扩展了java.lang.ThreadLocal类。为子线程(Thread)提供创建时从其父线程获得可继承线程局部变量(inheritable thread-local variables )的能力。子线程可以任意处理从父线程继承来的局部变量,而不影响父线程。使用可继承线程局部变量可以提高线程局部变量的维护效率。mLULinux联盟
java.lang.IntegermLULinux联盟
将原始数据类型int对象化的类。该类的实例对象除了包含一个int值之外,还提供int与其他类型之间转化等处理int的方法。mLULinux联盟
java.lang.LongmLULinux联盟
将原始数据类型long对象化的类。该类的实例对象除了包含一个long值之外,还提供long与其他类型之间转化等处理long的方法。mLULinux联盟
java.lang.MathmLULinux联盟
该类提供了基本的数学运算方法。譬如:乘方、开方、指数、角度运算等。为了提高性能,该类的方法大多损失了精确度。更精确的结果可以通过java.lang.StrictMath的相应方法得到。mLULinux联盟
java.lang.NumbermLULinux联盟
该类是java.math.BigDecimal、java.math.BigInteger、java.lang.Byte、java.lang.Double、java.lang.Float、java.lang.Integer、java.lang.Long、java.lang.Short等类的父类。扩展该类的子类必须实现将自己所代表的数字转换为byte、double、float、int、long、short等原始类型数值的方法。这些转换方法可能会对数值采取四舍五入或截断的策略,从而损失数值的正确性。mLULinux联盟
Linux联盟收集整理 ,转贴请标明原始链接,如有任何疑问欢迎来本站Linux论坛讨论