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

Java Random

java.util.Random类有两种方式构建方式:带种子和不带种子
1.不带种子
package testjava01;
public class Random {
    public static void main(String[] args) {
        java.util.Random r = new java.util.Random();
        for(int i = 0; i<2;i++){
            System.out.println(r.nextInt());
        }
    }
}
2.带种子
  返回结果都是一样
package testjava01;
public class RandomTest {
   
    public static void main(String[] args) {
        java.util.Random r=new java.util.Random(10);
        for(int i = 0; i < 3; i++){
            System.out.println(r.nextInt());
        }
    }
}
3.
random对象的nextInt(),nextInt(int n)方法的说明:
  int nextInt()
  返回下一个伪随机数,它是此随机数生成器的序列中均匀分布的 int 值。
  int nextInt(int n)
  返回一个伪随机数,它是从此随机数生成器的序列中取出的、在 0(包括)和指定值(不包括)之间均匀分布的 int值。


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

JAVA 面试32问


第一, 谈谈final, finally, finalize的区别。 (最常被问到) 
final修饰符(关键字) 
如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract,又被声明为final。将变量或方法声明为final,可以保证它们在使用中不被改变。其初始化可以在两个地方 ......

Java IO框架

可从IO的类层次,IO框架的设计模式来论述。
总体来说,IO可以分为字节流和字符流,不同在于字符流由字节流包装而来,在IO读入之后经过JVM处理,把字节流转换成字符流。而字符流的字符采用哪种字符编码实现由JVM默认编码决定。
而每个流都分输入和输出,所以,总体来说,IO有四个顶层类:
InputStream
OutputStream ......

Java语言活的jdk、jre和操作系统版本等信息

      System.out.println(System.getProperty("java.version")); //java版本号
System.out.println(System.getProperty("java.vendor")); //Java提供商名称
System.out.println(System.getProperty("java.vendor.url")); //Java提供商网站
System.out.println( ......

Java实现MD5加密解密类

转载请注明:来自http://blog.csdn.net/M_ChangGong/ 作者:张燕广
Java实现MD5加密以及解密类,附带测试类,具体见代码。
MD5加密解密类——MyMD5Util,代码如下:
package com.zyg.security.md5;

import java.io.UnsupportedEncodingException;
import java.security.MessageDigest;
import ja ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号