Random

import java.util.Random;
public class Main
{public static void main(String args[]){Random r = new Random();int a = r.nextInt();int b = r.nextInt();System.out.println(a);System.out.println(b);    //这里打印的结果每次都不一样System.out.println(r.nextInt(100));  //0到99之间的数//如果想表达0~100的话  就是r.nextInt(100)+1int c = (int)(Math.random()*100+1);   //这也是表示0到100   相互等价int i = r.nextInt();   //产生一个随机种子Random r2 = new Random(i);   //通过种子来算的  如果i为常数的话 每次打印的结果就是一样的了int a2 = r2.nextInt();int b2 = r2.nextInt();System.out.println(a2);System.out.println(b2);  //所以这里打印的结果每次也都不一样    }
}

System

==1.System.gc(); ==

public class Main
{public static void main(String args[]){for(int i=0;i<=10;i++) {new demo();System.gc();     //呼叫垃圾清理}}
}
class demo
{@Overrideprotected void finalize() throws Throwable {super.finalize();System.out.println("垃圾被清理了");}
}

System.exit(0);

退出jvm虚拟机

public class Main
{public static void main(String args[]){System.out.println(1212);System.exit(0);System.out.println(1111);}
}

System.arraycopy(src, 0, dest, 0, src.length);

public class Main
{public static void main(String args[]){int[] src = {11,22,33,44,55};int[] dest =new int[8];  for(int i=0;i<dest.length;i++) {System.out.println(dest[i]);}System.out.println("******************");
//      参数1为原数组  参数2为原数组的起始位置  参数3为目标数组  参数4为目标数组的起始位置  参数为数组长度System.arraycopy(src, 0, dest, 0, src.length);for(int i=0;i<dest.length;i++) {System.out.println(dest[i]);}}}

Java之Random,System的简单使用相关推荐

  1. 【Java】 Base64原理及简单应用

    Base64是一种8位字节代码的编码方式,用于将字节码转换为可见字符的形式进行数据传递.在网络数据传递的时候,并不是所有的字节都可以在在网络中传递.比如对于图片中的二进制流中存在终止符就可能导致数据传 ...

  2. Java.util.Random 各种方法介绍

    Java实用工具类库中的类java.util.Random提供了产生各种类型随机数的方法.它可以产生int.long.float.double以及Goussian等类型的随机数.这也是它与java.l ...

  3. java的Random类详解

    Random类是一个专门用来生成一个伪随机数的类,这个类提供了两个构造函数,一个使用默认的种子,另一个需要程序员显示传入一个long型整数的种子.与Math类中的random方法生成的伪随机数不同的是 ...

  4. Java中Random详解

    目录 伪随机 什么是伪随机数? Java随机数产生原理: Java中常见生成随机数的几种方式 Math.random() Random Random的两种构造方法: 种子的作用数什么? 小结 Thre ...

  5. java的Random类

    Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机.在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要 ...

  6. java 实现ps功能_java 简单图片,可以实现ps的几个小滤镜

    java 简单图片,可以实现ps的几个小滤镜 以下教你实现图片马赛克,黑白画,珠纹化,油画效果等处理技术原理及实现.看完自己也可以简单的玩一玩. 1. 需要用到的包 java.awt // 用于创建用 ...

  7. java抽奖random,java抽奖概率,java抽奖

    java抽奖概率,java抽奖 Field Type Comment prize_name varchar(50) 奖品名称 total int(11) 数量 prizenum int(11) 奖品序 ...

  8. Java飞机小游戏制作简单实现详细小结

    567881@ftJava小游戏开发 Java飞机小游戏制作简单实现小结 本人原来是个技术小白,寒假我跟着高淇老师的Java300集开始自学Java,跟着做了一个飞机大战小游戏,已经实现了飞机的自由移 ...

  9. Java遗传算法(GA)简单例子

    文章目录 前言 一.解决的函数 二.遗传和变异算子 1.交叉 2.变异 源代码 前言 Java遗传算法(GA)简单例子 采用的是实数编码 一.解决的函数 f(x) = x1²+x2²+x3² //计算 ...

最新文章

  1. 2020年最新Java面试题免费下载!
  2. 黑暗城堡-(最小生成树+最短路)
  3. InnoDB索引原理详解
  4. hadoop常见错误即解决方法
  5. IronPython for ASP.NET:使用共享代码
  6. 麻省理工学院给研究生的文献阅读方法,简单高效!
  7. 阿里云Redis混合存储典型场景:如何轻松搭建视频直播间系统
  8. python下保持mysql连接,避免“MySQL server has gone away“方法
  9. 学习plc编程需要什么基础
  10. 实例88:构建InfoGAN生成MNIST模拟数据
  11. exosip 对比osip
  12. 办公软件测试题目,Office高级办公软件测试(附答案)
  13. python绘制图形沙漏_论计时沙漏对于学习python的重要性
  14. 『 云原生·Docker』虚拟机与容器
  15. Android Studio使用签名打包发布APP(安卓生成apk文件)
  16. OGRE+CG学习日记[1]-简单的3D程序
  17. 转发器、网桥、路由器和网关的区别如下:
  18. 有五个人坐一起,问第五个多少岁?(java)
  19. 乔春洋:网上品牌承诺和设计
  20. mysql添加主键的方法

热门文章

  1. form表单target属性运用
  2. [bzoj2119]股市的预测
  3. 1+X Web前端等级考证 | 2020 12月Web前端开发中级实操 (模拟试题第四套) 附答案
  4. [article][官样文章]自我鉴定和小组鉴定
  5. 变阻感器测量位移的计算机流程图,位移传感器结构框图_位移传感器的工作原理 - 全文...
  6. 终于有安卓版了 !!8M/s!
  7. QT采用QAudioInput、QAudioOutput实现远程语音对讲功能
  8. 数据库——数据完整性和约束条件
  9. apollo自动驾驶进阶学习之:在apollo中模拟障碍物的三种方法
  10. 【转】 开心哥推荐乘法速算口诀,好记