JavaSE8基础 Random 使用默认种子,种子是当前时间的毫秒值

os :windows7 x64
    jdk:jdk-8u131-windows-x64
    ide:Eclipse Oxygen Release (4.7.0)

code:

package jizuiku2;

import java.util.Random;

public class Demo00 {
	public static void main(String[] args) {
		Random r = new Random();
		System.out.println(r.nextInt());

		Random r1 = new Random();//运行到这句时,时间已经发生改变
								 //种子不同了,随机数也是不同的
		System.out.println(r1.nextInt());
	}
}

result:



Java优秀,值得学习。
学习资源:API手册+Java源码+清净的心地。

时间: 2024-10-28 10:26:08

JavaSE8基础 Random 使用默认种子,种子是当前时间的毫秒值的相关文章

JavaSE8基础 Random 使用给定的种子产生随机数

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) code: package jizuiku2; import java.util.Random; public class Demo01 { public static void main(String[] args) { // 相同的种子,它产生的随机数是相同的.我反复执行下面的代码 得到的随机数是相同的 // 不同的种子,产生

JavaSE8基础 ==和equals 比较两个引用类型的变量的地址值是否相同

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) code: package jizuiku.eleven302; public class Demo { public static void main(String[] args) { Demo d0 = new Demo();//d0指向一个对象 Demo d1 = new Demo();//d1指向另外一个对象 Demo d

(3.15)mysql基础深入——mysql默认数据库/系统数据库

(3.15)mysql基础深入——mysql默认数据库 关键词:Mysql默认数据库,mysql系统数据库 1.系统数据库的组成 一共4个 [1]information_schema [2]mysql [3]performance_schema [4]sys [1]information_schema [2]mysql mysql数据库是Mysql核心的数据库,类似于sql server中的master库,oracle中的system部分功能. 主要负责存储数据库的用户/权限等Mysql自己需要

JavaSE8基础 File lastModified 获取文件夹的修改日期

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) information: 通过这张截图可以看到 测试文件夹 的修改日期. code: package jizuiku0; import java.io.File; import java.text.SimpleDateFormat; import java.util.Date; /* * @version V17.09 */ pu

C++基础知识—关于默认构造函数的一切

C++条款-关于默认构造函数的一切 默认构造函数(defaultconstructor): 默认构造函数是在未提供显示初始值时,用来创建对象的构造函数.如果没有提供任何构造函数,则C++将自动提供默认构造函数,默认构造函数没有参数,因为声明中不包含值.同时,当且仅当没有定义构造函数时,编译器才会提供默认构造函数.为类定义了构造函数后,程序员就必须为它提供默认构造函数,如果提供了非默认构造函数,但没有提供默认构造函数,则在初始化对象时调用默认构造函数是会出错的: Stack   ww;// 错误

SqlSever基础 标识增量与标识种子的意思

逐项递增的等差数列 Dn-Dn-1=1 标识种子就是第一个元素是 1 每一个元素比前一个元素大1 第二个元素是 2

JavaSE8基础 File getAbsolutePath 获取当前默认的工作文件夹路径

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0) code: package jizuiku0; import java.io.File; /* * @version V17.09 */ public class GetDemo { public static void main(String[] args) { System.out.println("当前的默认工作路径是:&q

JavaSE8基础 同一个包下的无关类 可以访问到 默认/受保护/公有方法

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0)        代码一: package jizuiku; class Person { void showDefault() { System.out.println("showDefault"); } private void showPrivate() { System.out.println("showP

JavaSE8基础 同一个包下的子类,可以访问到父类中的 默认/受保护/公有方法

os :windows7 x64    jdk:jdk-8u131-windows-x64    ide:Eclipse Oxygen Release (4.7.0)        代码: 父类: package jizuiku; class Person { void showDefault() { System.out.println("showDefault"); } private void showPrivate() { System.out.println("sh