java生成随机数的n种方法(Java入门教程-随机数的基本使用)(1)

1. 随机数

1.1. Math(了解)

Math 类包含用于执行数学运算的方法,如初等指数、对数、平方根和三角函数等,该类的方法都是static修饰的,在开发中其实运用并不是很多,里面有一个求随机数的方法,偶尔会用到。

java生成随机数的n种方法(Java入门教程-随机数的基本使用)(2)

1.2. Random(了解)

Random类用于生产一个伪随机数(通过相同的种子,产生的随机数是相同的),Math类的random方法底层使用的就是Random类的方式。

java生成随机数的n种方法(Java入门教程-随机数的基本使用)(3)

1.3. UUID (了解)

UUID表示通用唯一标识符 (Universally Unique Identifier) ,其算法通过电脑的网卡、当地时间、随机数等组合而成,优点是真实的唯一性,缺点是字符串太长了。

java生成随机数的n种方法(Java入门教程-随机数的基本使用)(4)

本系列教程为叩丁狼Java基础班内部教材,若要获得最好的学习效果,需要配合对应教学视频一起学习。需要完整教学视频,请私信作者。

,