-----------------------------------------------Object类中常用关键字---------------------------------------------------
day05
学习新的一个类或者接口 都可以查询文档来学习 JDK API 1.6.0中文版
API Java提供的类
非静态方法,需要创建对象才能调用;
构造方法
Date(): 创建的是一个表示当前系统时间的Date对象
Date(long date): 根据指定时间(是毫秒值)创建Date对象
long date:是用1970-1-1 0:0:0到现在的毫秒值 + long date 返回加上long date 的毫秒值
成员方法:
常用的 毫秒值 --- Date
setTime(long time)
设置 以1970-1-1为基数 +- long time;
返回值void,参数long
解析:
String --- Date
Date parse(String source)
SimpleDateFormat类的构造方法:
SimpleDateFormat();使用默认的模式进行对象的构建
SimpleDateFormat(String pattern):使用指定的模式进行对象的构建
解析的字符串,模式必须和默认的模式相同;
Calendar 日历类 abstract类 抽象类 不能直接创建对象,有个静态方法 toInstance(); 调用这个方法间接的创建了子类对象;
功能:提供了一些操作 年 月 日 时 的方法;
获取功能 int year = get(Calendar.YEAR); 月份从0月开始的 要+1;
修改功能 void set(Calendar.YEAR , int value); 要修改的项目, 修改值
添加功能 void add(Calendar.YEAR , int amount); 要添加的项目, + 添加值
API
引用类型:(包装类)
基本类型只能参与一些运算,包装类就是把基本类型的功能进行增强;
byte ------ Byte
short ------ Short
char ------ Character
int ------ Integer
long ------ Long
float ------ Float
double ------ Double
boolean ------ Boolean
Integer:
String --- int
1.创建Integer 对象 调用 int i = Integer.intValue()
2.使用静态方法 int i = Integer.parseInt(String s);
int --- String
1.+“” 拼接
2.使用静态方法 Integer.toString();