java学习笔记之常用Date类,Math类以及static,final修饰符的使用

常用Date类

  1. getTime 是将当前的时间格式转换为毫秒的字符串形式
 Date dd1=new Date();
        System.out.println(dd1.getTime());
  1. DateFormDemo是一个抽象类不能用 ,用它的子类SimpleDateFormat
  • 格式化日期对象:format() 将原先的时间格式转为设置的格式
 //1.创建SimpleDateFormate对象,在里面设置格式
      SimpleDateFormat sdf = new SimpleDateFormat("yyyy年MM月dd日HH时mm分ss秒");
        //2.创建一个日期对象
       Date d = new Date();
       System.out.println(sdf.format(d));
  • 解析日期对象: parse() 将设置好的时间格式转为默认格式
 //解析日期对象
        //1.创建SimplateDateFormate
     SimpleDateFormat sdf1 = new SimpleDateFormat("yyyy年MM月dd日 HH时mm分ss秒");
     Date d1 = sdf1.parse("2019年07月08日 14时00分02秒");

常用Math类

 //Math类
//        1.去绝对值
          double d = Math.abs(-14);
//        2.获取伪随机数
          double ran=Math.random();
//        3.四舍五入
          long m=Math.round(78.25);
//        4.求次幂 9的三次幂
           double l=Math.pow(9,3);
           System.out.println(d+"  "+ran+" "+m+"  "+l);
//        5.ceil,,向上取整 floor向下取整
            int  c=(int) Math.ceil(4.5);
            System.out.println(c);

static修饰符

  • 介绍
    1. 适用对象:static表示静态的意思。修饰成员变量与方法
    2. 何时使用:如果一个成员变量或成员方法是所有对想共有的,需要加上
    3. 被修饰后的特点:调用方法:类名.成员变量名(推荐)

final修饰符

  • 介绍

    a.修饰:类,成员变量,成员方法,局部变量
    b.修饰类,不能被继承
    c.修饰成员变量:必须在创建对象前赋值,不能被重新赋值,是一个常量
    d.修饰成员方法:不能被子类重写
    f.修饰局部变量基本类型,表示是常量,可以先定义后赋值
    g.修饰引用类型的局部变量,引用的地址不能改变,所指向的内容可以改变

你可能感兴趣的:(java学习笔记之常用Date类,Math类以及static,final修饰符的使用)