1、System类
System类代表当前Java程序的运行平台
2、Runtime类
Runtime类代表Java程序的运行时环境,可以访问JVM的相关信息。应用程序不能创建自己的Runtime实例,但可以通过getRuntime()方法获取与之关联的Runtime对象。
3、String类
String、StringBuffer和StringBuilder
4、BigDecimal类
为了能精确表示、计算浮点数,Java提供了BigDecimal类.
注意:在把浮点型数据转为BigDecimal时不建议使用构造器的方式,推荐使用valueOf()方法或者使用形参为字符串的构造器。
5、Date和Calendar类
Date类基本是过时的了,不推荐使用。
Java推荐使用Calendar来完成时间计算等操作。
6、Math类
java提供了Math工具类来完成复杂的运算,还提供了两个类变量:PI(圆周率)和E(自然对数的底数)。
7、Random类
Random类专门用于生成一个伪随机数的类,其产生的随机数是根据种子和顺序决定的;ThreadLocalRandom类是Java 7新增的一个类,它是Random的增强版。在并发访问的环境下,呆证系统具有更好的线程安全性。
为什么说Random生成的随机数是伪随机数?
只要两个Random对象的种子相同,而且方法的调用顺序也相同,产生的随机数相同;
java基础十:常用类
最新推荐文章于 2021-10-29 00:02:07 发布