Java 中的 System 类
🥛System 类
java.lang.System
类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在 System 类的 API 文档中,常用的方法有:
public static long currentTimeMillis()
:返回以毫秒为单位的当前时间。public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
:将数组中指定的数据拷贝到另一个数组中。
🍼currentTimeMillis 方法
实际上,currentTimeMillis 方法就是 获取当前系统时间与 1970 年 01 月 01 日 00:00 点之间的毫秒差值
练习
验证 for 循环打印数字 1-9999 所需要使用的时间(毫秒)
☕arraycopy 方法
public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length)
:将数组中指定的数据拷贝到另一个数组中。
数组的拷贝动作是系统级的,性能很高。System.arraycopy 方法具有 5 个参数,含义分别为:
练习
将 src 数组中前 3 个元素,复制到 dest 数组的前 3 个位置上复制元素前:src 数组元素[1,2,3,4,5],dest 数组元素[6,7,8,9,10]复制元素后:src 数组元素[1,2,3,4,5],dest 数组元素[1,2,3,9,10]
本文内容到此结束了,
如有收获欢迎点赞👍收藏💖关注✔️,您的鼓励是我最大的动力。
如有错误❌疑问💬欢迎各位大佬指出。
保持热爱,奔赴下一场山海。🏃🏃🏃
版权声明: 本文为 InfoQ 作者【共饮一杯无】的原创文章。
原文链接:【http://xie.infoq.cn/article/5ef56c0c422f7f4d64dcd42f6】。文章转载请联系作者。
评论