2.2 基本数据类型2.2.2 高精度数字2.2.3 创建数组对象就是创建一个引用数组。2.3 生命周期2.4 初始值2.5 java函数可以返回数组,c/c++不能2.6 java库函数 java.util.*2.6.3 static 关键字 2.2 基本数据类型string不是基本数据类型。 2.2.2 高精度数字 高精度数字:BigInteger、BigDecimal BigInteger:支持任意精度的整数。BigDecimal:支持任意精度的定点数。 2.2.3 创建数组对象就是创建一个引用数组。2.3 生命周期java对象生命周期和基本类型不一样。用new创建的对象可以存活于作用域之外。java垃圾回收器会监视new的对象,辨别不会再被引用的对象并释放内存空间。 2.4 初始值变量作为类的成员或全局变量会有初始默认值,局部变量没有初始值。 2.5 java函数可以返回数组,c/c++不能2.6 java库函数 java.util.*2.6.3 static 关键字 static适用于两种情况 分配单一存储空间,不考虑创建多少对象或者不创建对象。创建的方法不与包含它的类的对象关联起来 创建static事物后,即使没有创建对象也可以调用static方法或static域。 static变量或static方法可以通过类名直接引用,而且是首选方式 。static方法内部不能调用非static方法,非static方法可以调用static方法 。 **