Java System类的使用
作者:网络转载 发布时间:[ 2014/4/10 14:57:30 ] 推荐标签:测试技术 开发 java
|
import java.util.*;
public class SystemTest
{
public static void main(String[] args)
{
//测试arraycopy方法,注意,目的空间必须提前分配
int[] src = {1,2,3,4,5,6,7,8,9};
System.out.println("System.arraycopy");
int[] dst = new int[src.length];
System.arraycopy(src, 0, dst, 0, src.length);
System.out.println("src = "+Arrays.toString(src));
System.out.println("dst = "+Arrays.toString(dst));
//同样是拷贝,Arrays.copyOf方法不需要手动开辟空间
System.out.println("Arrays.copyOf");
int[] dst1 = Arrays.copyOf(src, src.length);
System.out.println("src = "+Arrays.toString(src));
System.out.println("dst1 = "+Arrays.toString(dst1));
//测试currentTimeMillis()
System.out.println("currentTimeMillis "+System.currentTimeMillis());
//测试nanoTime(),单独输出的结果没有仍和意义,此函数只能用来计算时间差
System.out.println("nanoTime "+System.nanoTime());
long dt=System.nanoTime();
dt = dt - System.nanoTime();
System.out.println("dt = "+dt);
//测试getenv(),注意遍历Map的用法,不是很理解
System.out.println("System.getenv");
Map<String,String> env = System.getenv();
Iterator it = env.entrySet().iterator();
while(it.hasNext())
{
Map.Entry a = (Map.Entry)it.next();
System.out.println("<"+a.getKey()+"> = <"+a.getValue()+">;");
}
//getProperties(),注意遍历Map的用法,不是很理解
System.out.println("System.getProperties");
Properties p = System.getProperties();
p.list(System.out);
System.out.println("Hello World!");
}
}
|
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
Java性能测试有哪些不为众人所知的原则?Java设计模式??装饰者模式谈谈Java中遍历Map的几种方法Java Web入门必知你需要理解的Java反射机制知识总结编写更好的Java单元测试的7个技巧编程常用的几种时间戳转换(java .net 数据库)适合Java开发者学习的Python入门教程Java webdriver如何获取浏览器新窗口中的元素?Java重写与重载(区别与用途)Java变量的分类与初始化JavaScript有这几种测试分类Java有哪四个核心技术?给 Java开发者的10个大数据工具和框架Java中几个常用设计模式汇总java生态圈常用技术框架、开源中间件,系统架构及经典案例等

sales@spasvo.com