System 类|学习笔记-阿里云开发者社区

开发者社区> 学堂小助手> 正文

System 类|学习笔记

简介: 快速学习 System 类
+关注继续查看

开发者学堂课程【Java 高级编程System 类】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/20/detail/319


System 类


目录:


一、简介

二、数据开发方法

三、总结


一、简介

System 类是一直陪伴着我们学习的程序类,之前使用的系统输出采用的就是System 类中的方法,而后在 System 类里面也定义有一些其它的处理方法。

 

二、数据开发方法

数组拷贝:public static void arraycopy(Object sre. int srcPos, Object dest, int destPos, int length);

获取当前的日期时间数值:public static long currentTimeMillis();

进行垃圾回收:public static void gc();


范例:操作耗时的统计

package cn.mldn.demo;

public class JavaAPIDemo

public static void main(Stringl] args) throws Exception

long start = System.currentTimeMillis()

Runtime run = Runtime.getRuntime();// 获取实例化对象

String str=""

for(int x=0;x<30000;x++)

str += x ;//产生大量的垃圾空间

long end = System.currentTimeMillis()

System.out.println("操作耗时:”+(end -start));

 

 

三、总结

在 System 类里面会发现也提供有一个 gc) 方法,但是这个 gc() 方法并不是重新定义的新方法,而是继续调用了 Runtime 类中的 gc() 操作 (Runtime getRuntime().gc();)。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
计算机基础1 | 学习笔记
快速学习计算机基础1。
9 0
计算机基础2 | 学习笔记
快速学习计算机基础2。
11 0
计算机基础3 | 学习笔记
快速学习计算机基础3。
10 0
作用域及作用域链 | 学习笔记
快速学习作用域及作用域链。
5 0
Linux 基本操作 | 学习笔记
快速学习 Linux 基本操作。
10 0
Linux 命令执行过程 | 学习笔记
快速学习 Linux 命令执行过程。
9 0
centOS 系统安装方法详解 | 学习笔记
快速学习 centOS 系统安装方法详解。
8 0
Java classloader详解
Java程序并不是一个可执行文件,而是由很多的Java类组成,其运行是由JVM来控制的。而JVM从内存中查找到类,而真正将类加载进内存的就是ClassLoader,可以说我们每天都在接触ClassLoader,但是很多时候我们没有明白其执行的流程和原理。
6 0
冬季实战营第一期学习报告
通过五天学习与实操,对ECS云服务器入门、快速搭建LAMP环境、部署MySQL数据库、回顾搭建Docker环境和Spring Boot以及使用PolarDB和ECS搭建门户网站操作,对本期学习与实操的认识。
9 0
系统安装前准备 | 学习笔记
快速学习系统安装前准备。
6 0
1151
文章
0
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载