码迷,mamicode.com
首页 > 其他好文 > 详细

黑马程序员——常见一些类的使用

时间:2015-06-07 09:35:52      阅读:127      评论:0      收藏:0      [点我收藏+]

标签:

------ <a href="http://www.itheima.com" target="blank">android培训</a>、<a href="http://www.itheima.comtarget="blank">

java培训</a>、期待与您交流! ---------

Runtime对象,该类并没有提供构造函数,说明不可以new对象,

该类中的方法包括静态与非静态的

该类使用单例设计模式

运行某个程序

private static void med5() throws Exception
{
// TODO Auto-generated method stub
Runtime r = Runtime.getRuntime();
r.exec("c:\\winmine.exe");//运行某个程序
Process p = r.exec("");
p.destroy();//关闭某个进程
}

获取系统的信息


private static void med4() {
// 获取系统的信息
Properties  p = System.getProperties();
for(Object obj : p.keySet())
{
String value = (String)p.get(obj);
System.out.println(obj + value);
}

获取时间

private static void med6() {
// TODO Auto-generated method stub
Date d  = new Date();
System.out.println(d);//Sun Jun 07 00:14:24 CST 2015S
//将模式封装到——对象中去
SimpleDateFormat sd = new SimpleDateFormat("yyyy年MM月dd日E hh:mm:ss");
//调用form方法让模式格式化指定对象
String s = sd.format(d);
System.out.println(s);
//2015年06月07日星期日 12:21:25
}

private static void med7() {
// 只获取年份
Date d  = new Date();
System.out.println(d);//Sun Jun 07 00:14:24 CST 2015S
//将模式封装到——对象中去
SimpleDateFormat sd = new SimpleDateFormat("yyyy年");
//调用form方法让模式格式化指定对象
String s = sd.format(d);
System.out.println(s);
//2015年

Calendar方法获取时间

private static void med8() {
// TODO Auto-generated method stub
Calendar c  =  Calendar.getInstance();

   c.set(2012, 5,7);//设置时间
System.out.println(c);
/*java.util.GregorianCalendar[time=1433608478564,areFieldsSet=true,
areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="Asia/Shanghai",
offset=28800000,dstSavings=0,useDaylight=false,transitions=19,lastRule=null],
firstDayOfWeek=1,minimalDaysInFirstWeek=1,ERA=1,YEAR=2015,MONTH=5,WEEK_OF_YEAR=24,
WEEK_OF_MONTH=2,DAY_OF_MONTH=7,DAY_OF_YEAR=158,DAY_OF_WEEK=1,DAY_OF_WEEK_IN
_MONTH=1,AM_PM=0,HOUR=0,HOUR_OF_DAY=0,MINUTE=34,SECOND=38,MILLISECOND=564,
ZONE_OFFSET=28800000,DST_OFFSET=0]*/
     System.out.println(c.get(Calendar.YEAR)+"year ");//2015year 
     System.out.println(c.get(Calendar.MONTH)+"monthes ");//5monthes 
     System.out.println(c.get(Calendar.DAY_OF_WEEK));//1
}

}

Math

private static void med9() {
// 
double  d  = Math.ceil(12.34);
System.out.println(d);//返回大于指定数据的最小整数
double  d1 = Math.floor(12.34);
System.out.println(d1);//返回小于指定数据的最大整数
double d2 = Math.round(12.55);
System.out.println(d2);//四舍五入
double  d3 = Math.pow(2, 3);
System.out.println(d3);//8
for(int x = 0;x<3;x++)
{
System.out.println(Math.random());
//返回大于0.0小于1.0的数据
}
for(int x = 0;x<100;x++)
{
System.out.println(Math.random()*10);
//返回大于0.0小于10.0的数据
}




黑马程序员——常见一些类的使用

标签:

原文地址:http://blog.csdn.net/zl18603543572/article/details/46392981

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!