黑马程序员————java常见对象

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------  


 java常见对象及常见方法

一、System

         public final class System  该类不能被继承

       字段和方法均是静态修饰的。

        ③  字段摘要:

                static PrintStrean err;//"标准"错误输出

static InputStream in;//“标准”输入流。键盘或者用户指定输入源

static outputStream out;//“标准”输出流。显示器或者用户指定输出目标。

  ④常见方法:

void arraycopy(Object src,int srcPos,Object dest,int destPos,int length);//复制指定长度到其他数组中去。

long currentTimeMillis();//返回一毫秒为单位的系统当前时间

void exit();//终止正在运行的java虚拟机

void gc();//运行垃圾回收器

Properties getProperties();//获得当前的系统属性

Object setProperty(String key,String value);//调用hashTable的put方法,设置属性的键值

String getProperty(String key);//获得指定键的值

 ⑤java是跨平台的,每次启动虚拟机时都要先获取这个平台的特有信息。

 ⑥可以在启动虚拟机的同时加载参赛数信息。java -heima=niren SystemDemo


二、Runtime

 每个Java应用程序都有一个Runtime实例,是英语程序和其运行的环境相关联

 Runtime类中没有构造方法,那么是不能new对象,那么其方法都应该是静态的,然而有不是静态的方法,说明肯定有一个静态方法将返回Runtime的对象。单例设计模式。

          ③常见方法:

 Static Runtime getRuntime();//返回当前与Java程序相关联的运行时对象

 Process exec();//执行进程

          Process是一个抽象类,但是没有子类,说明它只是调用底层的方法来实现进程开启。

            void exit();//  通过启动虚拟机的关闭序列,终止当前正在运行的Java虚拟机。   

三、Date

             ①Date中的方法好多都过时了,且被Calendar类替代。

    ②时间输出格式是在DateFormat类中,该类是抽象类,其子类是SimpleDateFormat。

                日期和时间模式:

               在SimpleDateFormat类中,构造方法中可以指定模式作为参数。SimpleDateFormat s=new SimpleDateFormat ("yyyy年MM月dd号EEE   hh:mm:ss");

                只要将日期和格式相关联即可。

三、Calendar

      Calendar是抽象类。

      ②常见方法:

      static Calendar getInstance();//

      int get(int field);//返回给定日历字段的值

      void setTime();//指定给Date设置指定时间

      int compateTo(Calendar  anotherCalendar );//比较日期值

      abstract void add(int field,int amount);//加或者减去指定时间值

                ③日历中年,月都是从0开始的。日是从星期天开始的。 

④练习:当求某年中3月份有多少天时,可以先得到4月1号,然后减去一天,就知道3月有多少天了。

利用查表法获得自己想要的日期格式。

                      


五、Math

                ①Math类被Final修饰,不能被继承

                ②常见方法:

static double ceil(double);//返回大于指定数的最小整数

 static double floor(double);//返回小于指定数的最大整数

static long round(double s);//四舍五入,返回最接近的值

static doouble random();//包含0.0不包含1.0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值