常用工具类

来源:互联网 发布:大王卡占号软件 编辑:程序博客网 时间:2024/04/26 06:17
/*System类中的方法和属性都是静态的获取系统属性信息: Properties   getProperties()*/import java.util.*;class SystemDemo{public static void main(String[] args){Properties pro = System.getProperties();//因为Properties是Hashtable的子类,也就是Map集合的一个子类对象 //那么可以通过map的方法取出该集合中的元素//在系统中自定义特有信息//System.setProperty("mykey","myvalue");//获取指定系统信息String value = System.getProperty("os.name");System.out.println(value);/*for(Object obj : pro.keySet()){String value = (String)pro.get(obj);System.out.println(obj+"...."+value);}*/}}/*Rumtim对象该类中并没有提供构造函数,说明不可以new对象,发现该类中还有非静态方法,则说明该对象提供了方法获取本类对象,而且该方法是静态的,并返回值是本类类型方法为 static Runtime getRuntime()*/class RuntimeDemo{public static void main(String[] args) throws Exception{Runtime r = Runtime.getRuntime();r.exec("notepad.exe  SystemDemo.java");//可以运行程序 
               double d = Math.ceil(17.23);   //返回大于指定数据的最小整数double d1 = Math.floor(12.55);   //返回小于指定数的最大整数long l = Math.round(12.415);     //四舍五入double d3 = Math.random();    //返回0-1的数double d4 = (int)(Math.random()*10+1);   //返回小于10大于1的整数

}}import java.util.*;import java.text.*;class DateDemo{public static void main(String[] args){Date d = new Date();System.out.println(d);//将模式封闭到SimpleDateFormat中SimpleDateFormat sdf = new SimpleDateFormat("yyy年MM月dd日E hh:mm:ss");//通过format方法传格式String time = sdf.format(d);System.out.println(time);}}

0 0
原创粉丝点击