第14 章 java
lang 研究 本章讨论那些由java
lang定义的类和接口
正如你所知道的那样,java
lang被自动导入所有的程序
它所包含的类和接口对所有实际的Java程序都是必要的
它是Java最广泛使用的包
lang包括了下面这些类: Boolean Long StrictMath (Java 2,1
3) Byte Math String Character Number StringBuffer Class Object System ClassLoader Package (Java 2) Thread Compiler Process >ThreadGroup Double Runtime ThreadLocal (Java 2) Float >RuntimePermission (Java 2) Throwable >InheritableThreadLocal (Java 2) SecurityManager Void >Integer >Short > 另外还有两个由Character定义的类:Character
Subset和Character
UnicodeBlock,它们是在Java 2中新增加的
lang也定义了如下的接口: · Cloneable · Comparable · Runnable 其中Comparable接口是在Java 2中新增加的
lang中的几个类包含了过时的方法,其中的大多数可以追溯到Java 1
在Java2中仍然提供了这些方法,用于支持逐渐减少的老程序,而这些方法在新程序中不被推荐使用
大多数的过时方法出现在Java 2之前,因此在这里不讨论这些方法
而在Java 2中出现的那些过时的方法将被提及
Java 2也在java
lang包中增加了几个新的类和方法,这些