/*通过静态初始化器注册本地。
?????*
*VM将调用initializeSystemClass方法来完成
*该类的初始化与clinit分离。
*请注意,要使用VM设置的属性,请参阅约束条件
*在initializeSystemClass方法中描述。
?????*/
? ? private static native void registerNatives();
? ? static {
? ? ? ? registerNatives();
? ? }
? /**不要让任何人实例化这个类*/
? ? private System() {
? ? }
/**
*返回当前时间(以毫秒为单位)。请注意
*而返回值的时间单位是毫秒,
*值的粒度取决于底层
*操作系统,并且可以更大。例如,许多
*操作系统以数十为单位测量时间
*毫秒。
*
*<p>请参阅类的描述<code>Date</code>以获取
*对之间可能出现的细微差异的讨论
*“计算机时间”和协调世界时(UTC)。
*
*@返回两者之间的差值,以毫秒为单位
*当前时间和UTC 1970年1月1日午夜。
*@见java.util.Date
*/
public static native long currentTimeMillis();