package com.learn.demo05.System;import java.util.Arrays;/*java.lang.System类中提供了大量的静态方法,可以获取与系统相关的信息或系统级操作,在System类的API文档中,常用的方法有:public static long currentTimeMillis():返回以毫秒为单位的当前时间。public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组中指定的数据拷贝到另一个数组中。*/
public class Demo01System {public static void main(String[] args) {demo02();StringBuilder sb = new StringBuilder();}/*public static void arraycopy(Object src, int srcPos, Object dest, int destPos, int length):将数组中指定的数据拷贝到另一个数组中。参数:src - 源数组。srcPos - 源数组中的起始位置(起始索引)。dest - 目标数组。destPos - 目标数据中的起始位置。length - 要复制的数组元素的数量。练习:将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]*/private static void demo02() {//定义源数组int[] src = {1,2,3,4,5};//定义目标数组int[] dest = {6,7,8,9,10};System.out.println("复制前:"+ Arrays.toString(dest));//使用System类中的arraycopy把源数组的前3个元素复制到目标数组的前3个位置上System.arraycopy(src,0,dest,0,3);System.out.println("复制后:"+ Arrays.toString(dest));}/*public static long currentTimeMillis():返回以毫秒为单位的当前时间。用来程序的效率验证for循环打印数字1-9999所需要使用的时间(毫秒)*/private static void demo01() {//程序执行前,获取一次毫秒值long s = System.currentTimeMillis();//执行for循环for (int i = 1; i <=9999 ; i++) {System.out.println(i);}//程序执行后,获取一次毫秒值long e = System.currentTimeMillis();System.out.println("程序共耗时:"+(e-s)+"毫秒");//程序共耗时:106毫秒}
}

System类的常用方法相关推荐

  1. [Java基础]System类的常用方法

    System类的常用方法:

  2. System类的常用方法及类字段

    System 类包含一些有用的类字段和方法.它不能被实例化. 成员方法 static void arraycopy(Object src, int srcPos, Object dest, int d ...

  3. 普歌-码灵团队-System类,StringBuilder类的常用方法详解

    System类,StringBuilder类的常用方法详解(java基础必掌握)java面试必问) System类的介绍: System类中常用方法: 1.System.currentTimeMill ...

  4. System类、包装类、Math类、Random、Arrays工具类

    目录: 1.System类 2.包装类 3.Math类 4.Random类 5.Arrays 1.System类 (1)常用方法: 1.public static long currentTimeMi ...

  5. java中system_《java中System类》 | 学步园

    System类 System类是一个特殊类,它是一个公共最终类,不能被继承,也不能被实例化,即不能创建System类的对象.System类功能强大,与Runtime一起可以访问许多有用的系统功能.Sy ...

  6. Java基础知识(二)(Object类的常用方法、日期时间类、System类、StringBuilder类、包装类、Collection集合、Iterator迭代器、泛型、list集Set接口...)

    文章目录 Java基础知识(二) 1.Object类的常用方法 1.1 toString方法 1.2 equals方法 1.3 Objects类 2.日期时间类 2.1 Date类 2.2 DateF ...

  7. System类的几个常用方法

    /** System类的方法都是静态方法* System.currentTimeMillis()获取当前时间* System.getProperties()获取系统的所有属性* System.getP ...

  8. Java常用类之【Math类、Random类、System类、Runtime类】

    一.Math类 Math类 [绝对值]Math.abs();//返回对应类型的绝对值 [最大值和最小值]Math.max(int a, int b) ,Math.min(int a,int b);(其 ...

  9. 【Java6】Date类/Calendar类,System类/Math类,包装类,集合,泛型,内部类

    文章目录 1.Date类:getTime(),SimpleDateFormat 2.Calendar类:只有子类对象才能向上转型 3.System类:System.exit(0) 4.Math类:ce ...

最新文章

  1. Matlab编程与数据类型 -- M文件的编辑和存储
  2. 判断32位整数二进制中1的个数
  3. sql自动生成工具_可自动生成代码,5款基于AI的开发工具
  4. php中address,address.php
  5. java元婴期(27)----java进阶(springmvc(1)---springmvc框架入门程序(上)(不基于注解开发))
  6. 八皇后问题初始思路python_Python 学习笔记(一)10行代码解决八皇后问题
  7. ​KDD 2019 | 用户视角看世界:腾讯提出ConcepT概念挖掘系统,助力推荐搜索
  8. Hadoop企业优化
  9. 有关有效企业测试的视频课程
  10. android 导航动画,安利一个Android导航库
  11. c++计算园的面积与周长
  12. Python中的队列结构及其用法
  13. 情人节程序员用HTML网页表白【生日祝福】 HTML5生日祝福网页源码 HTML+CSS+JavaScript
  14. 微信、企业微信分享按钮隐藏问题
  15. pyecharts世界地图用:国家中英文对照表
  16. Linux基础命令实例
  17. The Open Group即将举办线上线下企业架构从业者峰会
  18. 电脑由于按SHIFT键删除文件的资料的正确恢复方式
  19. 淘宝开发文档AlibcShowParams唤起淘宝的返回小把手
  20. 基础补充——为什么电流的波峰波谷很多毛刺?

热门文章

  1. QObject 的拷贝构造和赋值操作
  2. Java多线程初学者指南(5):join方法的使用
  3. 设计模式原则总结--读《大话设计模式》有感 转
  4. HDU 3032 Nim or not Nim?
  5. Windows2003下面的批量创建随机用户程序(.NET多线程)
  6. 如何在 Microsoft Visual C# .NET 中实现 Microsoft Excel 自动化
  7. mysql数据库优化大全
  8. 【转】C#调用WebService实例和开发
  9. 数据库连接池-连接的关闭内幕
  10. android之SharedPreferences