码迷,mamicode.com
首页 > 编程语言 > 详细

java中的特殊对象及其应用

时间:2015-08-08 22:57:40      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

/*
 * System:类中的方法和属性都市静态的。
 * out:标准输出,默认是控制台。
 * in:标准输入,默认是键盘。
 * Propperties getProperties():获取系统属性信息。
 */


import java.util.Properties;
public class SystemDemo {
public static void main(String[] args) {

//Properties还hashtable中的子类,所以可以通过map的方法获取该集合的元素。
Properties prop=System.getProperties();
//用高级for循环对prop集合进行输出。
/*for(Object obj:prop.keySet())
{
String value=(String)prop.get(obj);
sop(obj+"---"+value);
}
*/
//获取系统属性信息。
//sop(prop.stringPropertyNames());
//在系统中定义一些自定义信息。
System.setProperty("mykey","myvalue");
//获取系统的指定信息
String value =System.getProperty("os.name");
System.out.println("value="+value);
//虚拟机启动时动态加载一些属性信息。

}
public static<T> void sop(T t)
{

System.o

ut.println(t);

}

}


/*
 * Runtime(运行时)对象:每个 Java 应用程序都有一个 Runtime 类实例,使应用程序能够与其运行的环境相连接。可以通过 getRuntime 方法获取当前运行时。 
应用程序不能创建自己的 Runtime 类实例。 
 * 该类没有构造函数,不能new对象,所以他的方法都是静态的。
 * 该类还有非静态的方法。说明该类可以通过一个方法获取唯一对象,该方法为静态的,返回值为本类类型。
 * 该类使用了单例设计模式:static Runtime getRuntime();
 * 
 */
import java.io.IOException;
public class RunTimeDemo {
public static void main(String[] args) throws Exception {
Runtime r=Runtime.getRuntime();
//exec(String command) :在单独的进程中执行指定的字符串命令
//Process p=r.exec("C:\\QQ7.4.exe");
//让线程
//Thread.sleep(4000);
//杀死进程。
//p.destroy();
Process p=r.exec("notepad.exe SystemDemo.java");
}
public static<T> void sop(T t)
{
System.out.println(t);
}
}



/*
 * java中的数学基本运算方法。
 */
import java.math.*;
import java.util.Random;
public class MathDemo {
public static void main(String[] args) {
Random r=new Random();
for(int x=0;x<10;x++)
{
//double d=(int)(Math.random()*10+1);
int d=r.nextInt(10)+1;
sop(d);
}
}
public static void show() {
//返回大于该数的最小的整数
double d=Math.ceil(12.36);
sop(d);
//返回小于该数的最大的整数
double d1=Math.floor(12.36);
sop(d1);
//返回该数的四舍五入数
double d2=Math.round(12.36);
double d3=Math.round(12.86);
sop(d2);
sop(d3);
}
public static<T> void sop(T t)
{
System.out.println(t);
}
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

java中的特殊对象及其应用

标签:

原文地址:http://blog.csdn.net/qq_29817411/article/details/47361435

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