Java 的 System
类是 java.lang
包的一部分,提供了一些有用的类字段和方法,可以访问与系统相关的信息和资源。System
类的成员都是静态的,可以直接通过类名进行调用。以下是 System
类的主要功能和常用方法介绍。
1. 标准输入、输出、错误流
System
类提供了标准输入、输出和错误流,可以通过以下静态字段访问:
System.in
:标准输入流,通常与键盘输入相关联。System.out
:标准输出流,通常与控制台输出相关联。System.err
:标准错误流,通常与控制台错误输出相关联。
示例
public class SystemIOExample {public static void main(String[] args) {System.out.println("This is standard output.");System.err.println("This is standard error.");}
}
2. 系统属性和环境变量
System
类提供了访问系统属性和环境变量的方法:
System.getProperty(String key)
:获取指定键的系统属性。System.setProperty(String key, String value)
:设置系统属性。