------- android培训、java培训、期待与您交流! ----------
一System类
类中的方法和属性都是静态的
in:标准输入
out:标准输出
import java.util.*
class SystemDemo
{
public static void main(String[] args)
{
Properties prop=System.getProperties();//getProperties获得一个Properties类,它是map集合子类,也是一个集合,可以使用父类的方法
prop.keySet();
for(Object obj: prop.keySet())
{
String value=(String)prop.get(obj);
System.out.println(obj+"::"+value);
String value=System.getProperty("os.name");
System.out.println("value"+value);
}
}
}
二.Runtime类
该类没有构造函数,则不能new对象,可见该类使用了单例设计模式。里面有个一方法直接获取本类对象
class RuntimeDemo
{
public static void main(String[] arges) throw Exception
Runtime r=Runtime.getRuntime();
r.exec("c:\\");//运行一个程序
}
三Date类
第一步建立Date类
第二步建立日期模板
SimpleDateFormat sdf=new SimpleDateFormat("yyyy年")
第三步将Date来传给模板
String time=sdf.format(d);
四Calendar
Calendar.DAY_OF_WEEK的返回值从1开始,表示SUNNDAY
五.取随机数(Math----Random)
Math中有随机数方法Random()
另外Random本身也是一个类,也有随机数方法
nextInt(x),0-x的随机整数,不包括X