卢雨杰10.12
学习内容:
常用类:
java API:java说明文档,帮助文档,是运行库的集合,预先定义了一些接口和类,程序员可以直接使用这些已经被打包的接口和类来开发具体的应用
枚举 :从jdk1.5开始引入的一种新的类型,与类类似;是由一组固定的常量组成的类型,使用关键字enum定义。
修饰符 enum 枚举名{
枚举常量值1,
枚举常量值2,
}每个枚举常量值之间用逗号隔开,是java.lang.Enum的子类
枚举的好处
枚举可以是代码更易于维护,有助于确保为变量指定合法的,期望的值;
枚举更易于编程时输入,使用枚举赋值,只要输入枚举名,然后输入一个.,就可以把所有的值显示出来
枚举能是代码更加清晰,允许用描述性的名称表示数据,使用时更加方便直观
静态导入
使用import static 导入,可以直接引用其他类的静态成员和静态变量
Math类:
java.lang.Math提供了一些基本数学运算和几何运算的方法,此类中的所有方法都是静态的,都是final 修饰的,因此这个类没有子类
static double abs(double a ):返回double的绝对值
static double max(double a , double b)返回两个double中的值比较大的那一个
static double random ()生成一个随机数
StringBuffer
java.lang.StringBuffer 是一个 final 修饰的类,没有任何子类。实现了 Serializable (可序列 化)、 CharSequence (char序列)
特点:
线程安全,可变的字符序列
字符串缓冲区就像一个 String ,但可以修改
可以使用 toString() 转换为字符串
StringBuilder
java.lang.StringBuilder 是 java 从 JDK 5 开始
特点
一个可变的字符序列
非线程安全的
Charset
学习心得:
迭代器必须掌握,冲
近期评论