文档

Java™ 教程
隐藏目录
System中的其他方法
路径:基本的Java类
课程:平台环境
部分:系统工具

System中的其他方法

本节介绍了一些在前面节中未涉及的System中的方法。

arrayCopy方法可以高效地在数组之间复制数据。更多信息请参阅数组语言基础课程中。

currentTimeMillisnanoTime方法在应用程序执行期间测量时间间隔非常有用。要在毫秒级别测量时间间隔,可以在间隔的开始和结束分别调用currentTimeMillis,然后将第二个返回值减去第一个返回值。类似地,调用nanoTime两次可以测量纳秒级别的时间间隔。


注意: currentTimeMillisnanoTime的精度受操作系统提供的时间服务的限制。不要假设currentTimeMillis的精度为最近的毫秒,或者nanoTime的精度为最近的纳秒。而且,currentTimeMillisnanoTime都不应该用于确定当前时间。应该使用高级方法,例如java.util.Calendar.getInstance

exit方法会导致Java虚拟机关闭,并提供由参数指定的整数退出状态。退出状态对启动应用程序的进程可用。按照惯例,退出状态为0表示应用程序正常终止,而其他任何值都是错误代码。


上一页: 安全管理器
下一页: PATH和CLASSPATH