1.可变数组参数。用...的话,传参数时可传可不传,传的话,可以是一个个并列地传,也可以直接是一个数组
public static void test(int... a)
{
for(int i=0;i<a.length;i++)
{
System.out.println(a[i]);
}
}
2.JDK环境变量的设置
JAVA_HOME指明JDK安装路径,就是刚才安装时所选择的路径D:\java\jdk1.6.0_25
Path使得系统可以在任何路径下识别java命令,设为:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
CLASSPATH为java加载类路径,设为:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar
3.生成随机整数
public class Radom {
public static void main(String[] args) {
// Math.random()方法
for (int i = 0; i < 10; i++) {
System.out.print((int)(Math.random()*100) + " ");
} System.out.println("/n" + "-----------------------------");
// 不带种子,每次的随机数不同
Random rand = new Random();
for (int i = 0; i < 10; i++) {
System.out.print(rand.nextInt(100) + " ");
}
System.out.println("/n" + "-----------------------------");
// 带种子,每次的随机数相同
Random rand2 = new Random(10);
for (int i = 0; i < 10; i++) {
System.out.print(rand2.nextInt(100) + " ");
}
System.out.println("/n" + "-----------------------------");
// 生成完全不重复的随机数
SecureRandom random = new SecureRandom();
for (int i = 0; i < 10; i++) {
System.out.print(random.nextInt(100) + " ");
}
}
}