Java:System 系统类

文章目录

  • 一、System
  • 二、常用API
    • 2.1 exit
    • 2.2 currentTimeMillis
    • 2.3 arraycopy

一、System

System 类提供了对系统操作的API。


二、常用API

2.1 exit

  • exit:终止运行的 Java 虚拟机
  • 0:表示正常结束
  • 非0:表示异常结束(一般用1)
  • 不管是什么参数,执行完,之后的代码就不会执行
public class Main {public static void main(String[] args) {System.exit(0); // 执行完这一行,下面的代码就不会执行System.out.println("我不会执行");}
}

2.2 currentTimeMillis

  • currentTimeMillis:获取当前时间的毫秒值;
  • 场景:一般用来计算程序所用的时间;
  • 注意:每台计算机的配置不一样,所以可以程序所用的时间可能也不一样。
public class Main {public static void main(String[] args) {// start:记录程序开始时间(ms)long start = System.currentTimeMillis();for (int i = 1; i <= 10000000; i++) {System.out.println(i);}// end:记录程序结束时间(ms)long end = System.currentTimeMillis();// 结束时间(end) - 开始时间(start) = 程序运行总时间(ms)System.out.println(end - start);}
}

2.3 arraycopy

  • arraycopy:拷贝数组
  • 源数组 和 目标数组的数据类型如果是基本数据类型要保持一致
  • 注意拷贝数组时要注意目标数组的长度
public class Main {public static void main(String[] args) {// 1、准备源数组 和 目标数组int[] src = {1, 2, 3, 4, 5};int[] dest = new int[5];/* 2、参数解释参数一:源数组参数二:源数组的起始位置参数三:目标数组参数四:目标数组的起始位置参数五:要复制的元素个数*/System.arraycopy(src, 0, dest, 0, 5);// 3、打印目标数组for (int i : dest) {System.out.print(i + " "); // 1 2 3 4 5 }}
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/27695.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php中配置variables_order详解

variables_order 是 PHP 配置中的一个指令&#xff0c;它决定了PHP如何从外部来源自动接收变量数据&#xff0c;这些外部来源包括HTTP GET、POST、Cookie以及命令行参数等。这个设置会影响到$_GET, $_POST, $_COOKIE, $_FILES, 和 $_REQUEST 这些预定义全局变量的内容。 varia…

GiantPandaCV | 提升分类模型acc(三):优化调参

本文来源公众号“GiantPandaCV”&#xff0c;仅用于学术分享&#xff0c;侵权删&#xff0c;干货满满。 原文链接&#xff1a;提升分类模型acc(三)&#xff1a;优化调参 一、前言 这是本系列的第三篇文章&#xff0c;前两篇GiantPandaCV | 提升分类模型acc(一)&#xff1a;B…

微服务feign组件学习

手写不易&#xff0c;对您有帮助。麻烦一键三连。也欢饮各位大料指正&#xff0c;交流。 微服务feign组件学习 1.概念1.1 feign 概念1.2 Ribbon概念 2.使用2.1 集成feign2.1.1 maven依赖2.1.2 项目结构 2.2 使用2.2.1 定义feign接口2.2.2 消费端服务调用2.2.3 消费端扫描feig…

单通道电容感应芯片XW01T用于水位检测、人体感应

概述 XW01T SOT23-6封装和丝印 XW01T 是一个单通道电容感应芯片,广泛应用于水位检测,人体感应等应用场合。 特点 做非接触式液位检测和长按功能检测 自动环境校准 内置按键消抖,无需软件再消抖 嵌入共模干扰去除电路 每秒按键反应速度可达 20 次 上电立刻判断按键有效状态 按…

数据分析的流程是啥样?

数据分析在当今的商业环境中扮演着至关重要的角色。通过深入挖掘和理解数据&#xff0c;企业可以做出更明智的决策&#xff0c;优化产品与服务&#xff0c;提高市场竞争力。然而&#xff0c;数据分析并非简单的数据堆砌和解读&#xff0c;它需要一个系统的流程来确保分析的准确…

【C++11】第一部分(一万六千多字)

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 目录 前言 C11简介 统一的列表初始化 &#xff5b;&#xff5d;初始化 std::initializer_list 声明 auto decltype 右值引用和移动语义 左值引用和右值引用 左值引…

【Python】数据处理:NumPy

NumPy是一个用于科学计算的开源Python库&#xff0c;其名称来源于“Numerical Python”的缩写。它提供了支持大规模多维数组和矩阵运算的功能&#xff0c;此外还包含了大量的数学函数库&#xff0c;可以高效地进行各种数学操作。 import numpy as np数组创建、属性和操作 数组…

Docker|了解容器镜像层(2)

引言 容器非常神奇。它们允许简单的进程表现得像虚拟机。在这种优雅的底层是一组模式和实践&#xff0c;最终使一切运作起来。在设计的根本是层。层是存储和分发容器化文件系统内容的基本方式。这种设计既出人意料地简单&#xff0c;同时又非常强大。在今天的帖子[1]中&#xf…

基于mybatis plus增加较复杂自定义查询以及分页

基于java技术&#xff0c;spring-boot和mybatis-plus搭建后台框架是现在非常流行的技术。 其中关于多表关联查询的实现相对比较复杂&#xff0c;在这里进行记录以供开发人员参考。 以一个系统中实际的实体类为查询为例&#xff0c; T3dMaterial实体其中的fileType属性及字段…

桶排序!!

桶排序 算法描述bucketSort函数bucketSort完整代码topKFrequent函数topKFrequent完整代码 完整代码 算法描述 给定一个整数数组 nums 和一个整数 k &#xff0c;请返回其中出现频率前 k 高的元素。可以按 任意顺序 返回答案。 bucketSort函数 这个函数将输入数组根据元素出现…

Scrapy与MongoDB的异步数据存储

在数据采集过程中&#xff0c;处理大量的数据请求和存储任务是常见的需求。使用Scrapy来爬取数据并将其存储到MongoDB中是一个高效的解决方案。本文将介绍如何实现一个异步插入MongoDB的Scrapy管道。 项目背景 在本项目中&#xff0c;我们需要从某些公开网站上爬取数据&#…

java安装并配置环境

安装前请确保本机没有java的残留&#xff0c;否则将会安装报错 1.安装java jdk&#xff1a;安装路径Java Downloads | Oracle 中国 百度网盘链接&#xff1a;https://pan.baidu.com/s/11-3f2QEquIG3JYw4syklmQ 提取码&#xff1a;518e 2.双击 按照流程直接点击下一步&#x…

618:带货短剧,阿里VS拼多多的新战场

霸道总裁爱上我、穿越回古代成为后宫之主...让人上头的短剧今年持续升温&#xff0c;成为不少人的“电子榨菜”。 今年618&#xff0c;短剧又变身火热的主角&#xff0c;成为各大平台和品牌的新战场。 淘宝早在“逛逛”板块的二级页面&#xff0c;增加了名为“剧场”的板块&a…

机器学习实验------PCA

目录 一、介绍 二、算法流程 &#xff08;1&#xff09;数据中心化 &#xff08;2&#xff09;计算协方差矩阵 &#xff08;3&#xff09;特征值分解 &#xff08;4&#xff09;选择特征 三、运行结果展示 四、实验中遇到的问题 五、PCA的优缺点 优点&#xff1a; 缺点…

vue相关的前端知识回顾

nvm的安装 nvm 是一个 nodejs 版本管理工具。 使用 nvm 可以安装不同版本的 nodejs。也能够实时的切换不同的版本的NodeJS。 官方文档&#xff1a;https://github.com/nvm-sh/nvm 安装命令&#xff1a; curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/in…

联想正式发布全栈算力基础设施新品,加速筑基AI 2.0时代

6月14日&#xff0c;以“异构智算 稳定高效”为主题的联想算力基础设施新品发布会在北京成功举办。 据「TMT星球」了解&#xff0c;在与会嘉宾和合作伙伴的见证下&#xff0c;联想正式发布率先搭载英特尔至强 6能效核处理器的联想问天WR5220 G5、联想ThinkSystem SR630 V4、联…

前端传递bool型后端用int收不到

文章目录 背景模拟错误点解决方法 背景 我前几天遇到一个低级错误&#xff0c;就是我前端发一个请求&#xff0c;把参数送到后端&#xff0c;但是我参数里面无意间传的布尔型&#xff08;刚开始一直没注意到&#xff0c;因为当时参数有十几个&#xff09;&#xff0c;但是我后…

Python-算法编程100例-系统设计题(入门级)-疫情人员管理

题目描述&#xff1a; 现有一套用于管理疫情下人员流动风险的软件系统&#xff0c;请实现以下接口&#xff1a; RiskMonitor(int[] people):系统初始化&#xff0c;people[i]的下标表示人员编号&#xff0c;值表示所在地区的编号。初始时所有地区&#xff08;包括没人的地区&…

“土猪拱白菜” 的学霸张锡峰,如今也苦于卷后端

大家好&#xff0c;我是程序员鱼皮&#xff0c;前几天在网上刷到了一个视频&#xff0c;是对几年前高考励志演讲的学霸张锡峰的采访。 不知道大家有没有看过他的演讲视频。在演讲中&#xff0c;衡水中学的学霸张锡峰表达了城乡孩子差距大、穷人家的孩子只想要努力成为父母的骄…

[C#]使用C#部署yolov10的目标检测tensorrt模型

【测试通过环境】 win10 x64vs2019 cuda11.7cudnn8.8.0 TensorRT-8.6.1.6 opencvsharp4.9.0 .NET Framework4.7.2 NVIDIA GeForce RTX 2070 Super cuda和tensorrt版本和上述环境版本不一样的需要重新编译TensorRtExtern.dll&#xff0c;TensorRtExtern源码地址&#xff1a;T…