易截截图软件、单文件、免安装、纯绿色、仅160KB

Java手册中java.util.Random的描述,随机数产生算法


java.util
类 Random
java.lang.Object

java.util.Random
所有已实现的接口:

Serializable
直接已知子类:

SecureRandom
public class Random
extends Object
implements Serializable
此类的实例用于生成伪随机数流。此类使用 48 位的种子,使用线性同余公式对其进行修改(请参阅 Donald Knuth 的《The Art of Computer Programming, Volume 2
》,第 3.2.1 节)。

如果用相同的种子创建两个 Random
实例,则对每个实例进行相同的方法调用序列,它们将生成并返回相同的数字序列。为了保证属性的实现,为类 Random
指定了特定的算法。为了 Java 代码的完全可移植性,Java 实现必须让类 Random
使用此处所示的所有算法。但是允许 Random
类的子类使用其他算法,只要其符合所有方法的常规协定即可。

Random
类所实现的算法使用一个 protected
实用工具方法,每次调用它都可提供最多 32 个伪随机生成的位。

很多应用程序会发现 Math
类中的 random
方法更易于使用。
从以下版本开始:
JDK1.0
另请参见:
Math.random()
,
序列化表格
构造方法摘要
Random
()
          创建一个新的随机数生成器。
Random
(long seed)
          使用单个 long
种子创建一个新随机数生成器:

public Random(long seed) { setSeed(seed); }
next
方法使用它来保存随机数生成器的状态。
 
方法摘要
protected  int
next
(int bits)
          生成下一个伪随机数。
 boolean
nextBoolean
()
          返回下一个伪随机数,它是从此随机数生成器的序列中取出的、均匀分布的 boolean
值。
 void
nextBytes
(byte[] bytes)
          生成随机字节并将其置于用户提供的字节数组中。
 double
nextDouble
()
          返回下一个伪随机数,它是从此随机数生成器的序列中取出的、在 0.0
和 1.0
之间均匀分布的 double
值。
 float
nextFloat
()
       &nb


相关文档:

JAVA常用操作语句 项目中的总结五


数字的格式化
DecimalFormat df = new DecimalFormat(",###.00");  
double aNumber = 33665448856.6568975; 
String result = df.format(aNumber);  
Sytem. out.println(result);

输出结果为:
33,665,448,856.66 
分析字符串 
StringTokenizer(String s) 构造一 ......

让Eclipse下Java项目与javadocs恋上

在Eclipse中连上javadocs文档
 
一、             安装Eclipse
二、             从Oracle官网或者sun以前的官网上下载Java相应的docs文档
三、      & ......

java 访问access


import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class LinkAccess {
    /**
     * @param args
     */
    public stat ......

一个简单java小程序打包成EXE运行文件

在博客园上看到这样的代码,把它打包成一个exe文件
public class Test
{
    public static void main(String[] args)
    {
        String str="C:\\Program Files\\Tencent\\TM2009\\Bin\\TM.exe";
        ......

(例)Java生成PDF图片 iText

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import javax.servlet.RequestDispatcher;
import javax.servlet.ServletException;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet. ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号