1.Data类
(1)Data的构造方法
public Data() 用系统日期时间数据创建data对象
public Data(long data ) 用长整型数data创建Data对象,data表示从1970年1月1日00:00:00时开始到该日期的微妙数
(2)Data的常用方法
public long getTime() 返回从1970年1月1日00:00:00时开始到目前的微妙数
public boolen after(Data when) 日期比较,日期在我很之后返回true,否则返回为false
public boolen before(Data when) 日期比较,日期在我很之前返回true,否则返回为false
2.Calendar类
(1)Calendar类中常用的常量
public static final in YEAR 表示对象日期的年
public static final in MONTH 表示对象日期的月,0~11 表示1到十二月
public static final in DAY_OF_MONTH 表示对象日期的日
public static final in DAY_OF_YEAR 表示对象日期是该年的第几天
public static final in WEEK_OF_YEAR 表示对象日期是该年的第几周
public static final in DATE 表示对象日期的日
public static final in HOUR 表示对象日期的时
public static final in MINUTE 表示对象日期的分
public static final in SECOND 表示对象日期的秒
(2)Calendar类的常用方法
public int get(int filed) 返回对象属性filed的值,属性是静态变量
public void set(int filed,int value) 设置对象属性filed的值为value
public boolean after (Object when) 日期比较,日期在when之后返回true,否则返回为false
public boolean before(Object when) 日期比较,日期在when之前返回true,否则返回为false
public static Calendar getInstance() 由Calendar 对象
public long getTimeInMillis() 返回从1970年1月1日00:00:00时开始到该日期的微妙数
public void setInMillis(long millis) 以长整型millis设计对象日期,millis表示从1970年1月1日00:00:00时开始到该日期的微妙数
3.Random类
Random类的构造方法
public Random( ) 用系统时间作为种子创建Random对象
public Random(long seed) 用seed作为种子创建Random对象
public int nextInt() 返回一个整型随机数
public int nextInt(int n) 返回一个大小为0~n的整型随机数
public long nextLong() 返回一个长整型随机数
public float nextFloat() 返回一个0.0~1.0的单精度随机数
public double nextDouble() 返回一个0.0~1.0的双精度随机数
4.Math类
(1)Math类中常用的常量
pubic static final double PI 圆周率π = 3.141592653589793
pubic static final double E 自然对数率e=2.718281828459045
(2)Math类的常用方法
public static double abs(double a) 返回数a的绝对值
public static double sin(double a) 返回a的正弦值,单位是弧度
public static double cos(double a) 返回a的余弦值,单位是弧度
public static double tan(double a) 返回a的正切值,单位是弧度
public static double asin(double a) 返回a的反正弦值
public static double acos(double a) 返回a的反余弦值
public static double atan(double a) 返回a的反正切值
public static double sqrt(double a) 返回a的平方根,a必须为正数
public static double ceil(double a) 返回大于或者等于a的最小实型整数值
public static double floor(double a ) 返回小于或者等于a的最大实型整数值
public static double random() 返回取值在【0.0,1.0)区间的随机数
public static double pow(double a,double b) 返回以a为底,以b为指数的幂值