1。自动导入所有程序,包含Java的所有基础类和接口。
2。类型包装器(type wrapper):简单类型包装器Number基类
3。 Double/Float (这里有方法isInfinite和isNaN,分别测试是不是无穷大/小(如1/0.0)和是不是数字(如0/0.0)。用floatValue方法和doubleValue方法获得数值。
4。Byte、Short、Integer、Long(这里有将字符串转换为数字的函数parseInt, parseByte, parseLong...。将数字转换为十进制字符串toString, 二进制字符串toBinaryString()... )。用byteValue、shortValue、intValue、longValue获得数值。
5。Charater:charValue
6。Boolean:通常用在需要通过引用传递boolean变量的时候
7。Void:只有一个字段TYPE
8。Process:封装一个过程(执行程序),主要用作Runtime类中exec方法的创建的对象类型的超类。包括杀死进程的destroy方法,waitFor方法是程序等待直到子进程完成,exitValue方法返回子进程结束时返回的值(一般为0)
9。Runtime:封装了运行时的环境。一般不能实例化一个Runtime对象,但可以通过静态方法Runtime.getRuntime()获得当前Runtime对象的引用。一旦获得了Runtime对象的引用,就可以调用几个控制Java虚拟机状态和行为的方法。如:内存管理,了解对象的堆大小以及剩余的内存totalMemory() / freeMemory(),gc()(garbage collection)运行无用单元收集器;执行其他程序,exec方法(返回Processor对象),依赖于环境。
10。System:currentTimeMillis()记录程序执行的时间;arraycopy方法复制数组,速度很快;
11。Environment 属性:可以用System.getProperty方法获得不同的环境变量的值。
12。Object:所有类的超类。Object 的clone 方法:创建调用它的对象的一个重复的副本,只有实现Cloneable接口的类才能被复制。复制会导致一些问题,如果被复制的对象包含某个变量(如obRef)的引用,那么复制完成后,副本将引用于原来相同的变量(obRef)的引用。那么,一旦副本修改了obRef引用的内容,那么原始对象所引用的内容也改变了。
13。Class:封装一个对象和接口运行时的状态。当装载类时,Class类型的对象自动创建。不能显式声明Class对象。可以用Object类的getClass方法获得Class对象。Class定义的方法通常用在需要知道对象运行时类型信息的场合。这对Java Bean 功能很重要。
14。ClassLoader:定义类如何被装载。可以穿件扩展ClassLoader的子类,实现他的方法,以某种不同与Java运行时系统正常装载的方式转载类。
15。Math:常量E、PI,一些其他函数。
16。多线程:Runnable接口,必须由启动一个单独的执行线程的类所实现。它的唯一的一个方法run() 是线程的进入点。Thread类,创建新线程。ThreadGroup,创建线程组。
17。Package:封装与一个包相关的版本数据。
18。其他:有关安全的RuntimePermission、SecurityManager类,描述堆栈框架的StactTraceElement,定义了允许以只读方式访问字符序列的CharSequence接口(由String和StringBuffer类实现,CharBuffer实现了这个接口),实现后可进行排序的接口Comparable。子包java.lang.ref、java.lang.reflect
1923

被折叠的 条评论
为什么被折叠?



