学习中

来源:互联网 发布:丽水学院网络教育平台 编辑:程序博客网 时间:2024/05/10 13:34
1、Date():java.util.Date;
输出当前时间:System.out.println(new Date());


2、SimpleDateFormat类:
注意事项:yyyy:年,MM:月,dd:日,HH:小时,mm:分,ss:秒,E:星期几,D:年中的天数;
例子:
public class T{
    public static void main(String[] args){
        SimplemDateFormat sdf=new SimpleDateFormat("yyyy年MM月dd日");
   System.out.println(sdf.format(new Date()));
}
}
注意事项:parse()://解析我的当前日期;


3、Calendar类:
注意事项:getInstance();//获取当前系统的时间;Calendar c=Calendar.getInstance();
如果想输出大前天或大后天的时间:add(c.DATE,-2/+2);
如果想获取日期的字段:get(c.Year),注意这里面的Month必须加1;
c.setTime(Date类型);c.getTime();//获取setTime里面的时间;


4、System类和Runtime类:
System常用方法:exit(0);//正常退出,非0表示异常终止;
                            arrayCopy(源数组,源数组起始下标,目标数组,目标数组下标,复制几个);
Runtime常用方法:getRuntime.exec(文件exe路径);//执行它时,一定要抛出异常;


5、异常:
概念:不正常;分类:运行时的异常和编译时的异常;
常见的五种异常:
第一,除数为0的异常;
第二,空指针异常;
第三,数组下标越界异常;
第四,自定义时异常;
第五,IO异常;
try{}catch(异常类 对象名){}finally{}
try:里面的东西可能存在异常;
catch:里面的东西一定是异常的信息;
finally:释放资源,一定会被执行;
只要try里面没有异常就不会执行catch()里面的信息,否则输出;
throw与throws之间的区别:
throws:可能抛出异常;
throw:一定会要抛出异常;
例子:
public class T{
     public void f() throws Exception{
         System.out.println(1);
}
  public void fun(){
          try{
              throw new Exception("大家好");//在这边就要抛出异常;
          }catch(Exception e){
              System.out.println(e.getMessage());//此时获取“大家好”这个信息;
}
          
}
     public static void main(String[] args){
         T t=new T();
         t.f();//一定要抛出异常;
}
}
0 0
原创粉丝点击