Java常用类
来源:互联网 发布:应用数学知乎 编辑:程序博客网 时间:2024/05/18 03:27
本文介绍的Java常用类包括Object、String、Math、BigDecimal等类
Object类
所有Java类都是Object类的子类。Object类含有的方法:
equals():判断两个对象相等,当两对象为同一对象时才相等。
finalize():垃圾回收期调用此类来回收资源
getClass():返回对象的运行时类
HashCode():返回对象的HashCode值。
toString():返回对象的字符串表示
wait()、notify()、notifyAll()几个方法控制线程的暂停和运行。
String、StringBuffer、StringBuilder()类
string:不可变字符串类
StringBuffer:字符序列可改变字符串类,可执行insert、append等操作,线程安全
StringBuilder:字符序列可改变字符串类,可执行insert、append等操作,线程不安全
Math类
提供了运算工具,并定义了两个静态变量:π、e
提供的方法:acos、asin、atan、cos、cosh、sinh、tan、max、min
Math.random():返回伪随机数,值介于0.0和1.0之间
Math.floor():取整,返回小于目标数的最大整数
Math.ceil():取整,返回大于目标数的最小整数
Math.round()四舍五入取整
Random类
Random类专门用于生成一个伪随机数
相对Math的random()方法而言,它不仅可以生成浮点类型的伪随机数,还可以生成整型的伪随机数
它有两种构造器,一种使用默认种子,另一种需要显示传入一个long型种子
Random r=new Random();r.nextInt(100);//生成0-100之间的整数BigDecimal类
float、double这两个基本类型的浮点数容易导致精度丢失,故引入BigDecimal类,add、substract、multiply、divide、pow等函数对精确浮点数进行常规算数
- JAVA类常用资源
- Java常用类介绍
- java常用类
- java常用类
- Java常用类介绍
- Java常用集合类
- Java反射常用类
- Java常用类介绍
- java中的常用类
- java常用类问题
- java常用类
- Java中的常用类
- java中常用类
- Java常用类
- Java常用类
- java常用类(1)
- Java 常用类(转)
- java常用类
- poj 1321 棋盘问题 深搜+剪枝
- 关于XML fragments parsed from previous mappers already contains value for
- linux下 tar解压 gz解压 bz2等各种解压文件使用方法
- (Java功能篇)java版本 线程池实例代码
- 用yum下载rpm包(不安装)到制定目录
- Java常用类
- QTreewidget的 item Checked 编辑
- webpy session 设置
- C语言中union的含义
- (UIImagePickerController)的用法(一)
- poll 系统调用(1)
- mysql错误:……is marked as crashed and should be repaired!
- 数据结构与算法之三直接插入排序
- android reload