JavaSe 常用类

BigDecimal 类

1.作用

          能够精确表示和计算浮点数

2.常用方法

          add () : 相加

         subtract () : 相减

         multiply () : 相乘

         divide () :相除

         doubleValue():把 BigDecimal 类型转换为 double 类型

3.用法和除不尽的小数特殊处理


Math 类

 1.作用

          Math 类封装了很多数学的功能(都是静态方法和静态属性)

2.用法和使用


Random 类

 1.作用

          相对于 Math 的 random 方法只能生产 0 到 1 之间的随机数 Java 提供了一个功能更强大的随机数生产类 Random 类

2.用法      全部都是左闭右开区间

          nextBoolean()  : 随机生产true 或false

          nextDouble()    : 随机生产 0 到1 之间的随机浮点数

          nextFloat()        :随机生产 0 到1 之间的随机浮点数

          nextInt()            :随机生产整数

          nextLong()        :随机生产整数

          nextInt(n)          :随机生产 0 到 n之间的整数

3.使用


Arrays 类

1.作用

          Arrays 类为数组操作的工具类,提供了大量对数组进行操作的静态方法

2.用法

          toString()               : 把数组变成字符串格式

          sort()                       :对数组的数据进行排序

          copyof(数组,长度):数组拷贝

3.使用

 


System 类

1.作用

         用于描述系统资源的类型,该类不用创建对象,直接使用静态变量和静态方法即可 

2.用法

常用字段:

         System.in   :标准输入流,默认关联到键盘上

         System.out :标准输出流,默认关联到控制台上

         System.err :标准错误输出流,默认关联到控制台上,用于打印错误信息,在eclipse中,使                                用该流打印的内容是红色

常用方法:

         gc()                        :强制垃圾回收器回收内存中的垃圾

         exit(int status)       :结束虚拟机

         currentTimeMillis():返回当前时间的毫秒值,表示的是从1970年1月1日0时0分0秒开始到现                                            在经历的毫秒值。1s = 1000ms

3.数组拷贝

          System类的arraycopy 同样可以完成数组的拷贝

4.使用

 

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

霍乖乖

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值