首页 > 其他分享 >System(系统类)

System(系统类)

时间:2023-06-10 18:32:07浏览次数:26  
标签:void 系统 System static 属性 public out

System(系统类)

运行环境:Java程序的运行平台

1、 System类提供了一些静态属性和方法,允许通过类名直接调用。

2、 System类提供了代表标准输入、标准输出、错误输出的类属性。

3、System类提供了一些静态方法用于访问环境变量、系统属性的方法。

知识点1:System(系统类)提供的属性

System(系统类)_System

研究System.out和System.err

public static void main(String[] args) {
		
		System.out.println("小明");
		System.err.println("小红");
		System.out.println("小强");//这三个输出结果,小红的输出位置是随机的,这就是多线程的原因	
	}

理解图如下:

System(系统类)_系统类_02

知识点2:System(系统类)提供的方法

\1. public static void \exit\(int status) 退出当前虚拟机

\2. public static long \currentTimeMillis\() 获得当前系统的毫秒值(与1970 年 1 月 1 日午夜之间的时间差)--测试程序的消耗时间

\3. public static Properties \getProperties\() 获得当前的所有系统属性

理解图如下:

System(系统类)_系统类_03

\4. public static String \getProperty\(String key) 获得指定键的系统属性

Properties p = System.getProperties();
System.out.println(p);//获得当前的所有系统属性
System.out.println(System.getProperty("java.runtime.name"));//获得指定键的系统属性

\5. public static void \setIn\(InputStream in) 输入重定向

\6. public static void \setOut\(PrintStream out) 输出重定向

\7. publ***\ic static void setErr\***(PrintStream err) 错误重定向

\8. public static void arraycopy(Object src,int srcPos, Object dest, int destPos, int length)对应(源数组,起始下标,目标数组,起始下标,拷贝长度)

拷贝数组

标签:void,系统,System,static,属性,public,out
From: https://blog.51cto.com/u_16154651/6455102

相关文章

  • Python使用系统聚类方法进行数据分类案例一则
    首先解释一下为啥最近发的文章中代码都是截图而不是文本,这样做主要是希望大家能对着代码敲一遍而不是直接复制运行得到结果就算了,这样可以加深印象,学到更多东西。当然,这样直接截图也节省了很多排版需要的时间,可以有时间写出更多的案例。在前几天发的文章Python使用系统聚类算法对随......
  • 构建高效互联网医院系统:源码开发技巧
    目前来看,互联网医院系统源码的构建成为了医院信息化建设的一个重要方向。在构建高效互联网医院系统的过程中,源码开发技巧显得尤为重要。本篇文章,小编将为大家着重讲述一下,希望对您有一定的帮助。一、系统整体架构设计理论上来讲,整体架构的开发就是互联网医院系统的核心之一,在这个过......
  • 发生系统错误87的原因之一
    发生系统错误87的原因之一当执行netuse命令建立共享盘时,发生系统错误87,不理解为什么?因为已经在服务器测试过,没有问题的。如下:服务器上正常执行的命令:netuseP:/delete/ycmdkey/delete:172.13.78.55netuseP:\\172.13.78.55\share "Abc12345"/user:"public"放在Wind......
  • 关于Amazon Linux1 与 Amazon Linux2 - 操作系统-支持及生命周期的说明
    对于公司服务器操作系统而言,一旦操作系统的提供商在将要停止对其更新和技术支持时,就应该提前考虑升级或者更换新的OS在aws平台,有一些主机使用了AmazonLinux1与AmazonLinux2操作系统,关于这两个操作系统,笔者曾经咨询过AWS官方,收到了如下一些回复(笔者写此文时,其时aws也早在今......
  • 在Linux系统中创建虚拟网卡
    .....创建虚拟网卡:>$sudoiplinkadddevvirnet0typeveth其中virnet0是虚拟网卡的名字,可以换成你喜欢的名字。接下来为虚拟网卡配置IP地址:>$sudoipaddradd192.168.99.2/24devvirnet0激活虚拟网卡,以下两条命令使用任意一条均可:>$sudoiplinksetv......
  • m基于FPGA的BPSK调制解调通信系统verilog实现,包含testbench,包含载波同步
    1.算法仿真效果vivado2019.2仿真结果如下:对比没载波同步和有载波同步的仿真效果,我们可以看到,当不存在载波同步时,数据的包络会有一个缓慢的类正弦变换,这是由于存在频偏导致的。而当加入载波同步之后,数据的包络会存在少量起伏,但数据反转的情况已经没有了,说明频偏得到了补偿。......
  • m基于FPGA的BPSK调制解调通信系统verilog实现,包含testbench,包含载波同步
    1.算法仿真效果vivado2019.2仿真结果如下:         对比没载波同步和有载波同步的仿真效果,我们可以看到,当不存在载波同步时,数据的包络会有一个缓慢的类正弦变换,这是由于存在频偏导致的。而当加入载波同步之后,数据的包络会存在少量起伏,但数据反转的情况已经没有了,说......
  • 教务管理系统之pom.xml
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/......
  • 系统架构设计师笔记第10期:访问控制和数字签名
    访问控制技术访问控制是计算机系统中一种重要的安全机制,用于管理和控制用户对系统资源的访问权限。它的主要目标是确保只有经过授权的用户或实体能够访问资源,从而保护系统的安全性和保密性。访问控制技术的原理和主要技术如下:原理: 访问控制的原理基于授权和认证机制。授权指的是系......
  • 高层次人才服务信息系统建设方案
    高层次人才是现代社会发展的重要力量,为了吸引和服务这些人才,需要建设高层次人才服务信息系统。下面是一个基本的建设方案:1.确定系统需求首先需要明确高层次人才对服务的需求,并进行分析,以此为基础确定系统的功能和特点。比如,高层次人才可能需要查询相关政策、获得专业咨询、获得创......