l lang包(language包). Java.rmi(remote invoke远程调用).
l 系统默认导入了java.lang包,所以使用lang包中的类不必用import导入lang包.
l Object类: getclass(): 获取对象的运行时类. Tostring() 把对象转化成字符串.
l 两个对象比较用equals(), 而两个值比较,对象或变量预值的比较,两个变量比较时,用运算符==.
l System类提供了许多获取或重新设置系统资源的静态方法. Exit(int status)中断当前虚拟机的运行, status为状态码, 非0的状态码表示不正常的中断.
l Proeritres类定义了系统的属性集合,每个属性用一个字符串表示,
l System类中,定义了三个和输入/输出流有关的静态成员变量in, out, err.
l Class类的实例代表一个正在运行的java应用程序的类或接口, clas类,没有共有的构造函数,class对象由java虚拟机构造. Class的forname()方法可以用于安装驱动程序.
l Runtime类. 每个java应用程序都拥有一个runtime类的实例.从而允许应用程序和其运行的环境交互.可利用runtime类访问运行时环境资源.
l Java中由8中基本数据类型,对应8中数据类型的包装类.
l String类. Length()获取字符串的长度,是方法,而数组则是成员变量length.
l Math类,math中的所有方法都是静态的. Math类还把E和PI定义为静态成员常量.
l Math类为final类所以,不能作为基类被继承.
l 产生随机数的两个办法,一是使用math类中的random()方法,而是使用util包下的random类.
l Util包(实用包)
l array类包含了数组操作的一些常用方法,如排序,查找等.
l Vector类实现了动态的数组, 当vector类被将建后它的元素会随着vector对象的元素个数变化而变化.
l Date类提供了获取时间年,月,日等方法. Calendar类定义了日历相关的.
l Enumeration接口主要用于集合类对象的序列化. 所谓对象的序列话就是可以一次读取该对象中的元素.