java 中 System.in 表示什么啊??在API 查询是属于哪个类。他有什么它是一个对象吗?谢谢!

2024-11-03 03:26:09
推荐回答(3个)
回答1:

java.lang.System
System 类包含一些有用的类字段和方法。它不能被实例化。

在 System 类提供的设施中,有标准输入、标准输出和错误输出流;对外部定义的属性和环境变量的访问;加载文件和库的方法;还有快速复制数组的一部分的实用方法。

System.in “标准”输入流。
public static final InputStream in“标准”输入流。此流已打开并准备提供输入数据。通常,此流对应于键盘输入或者由主机环境或用户指定的另一个输入源。

import java.io.InputStream;

public class SystemDemo04 {
public static void main(String[] args) throws Exception { // 所有异常 抛出
InputStream input = System.in; // 从键盘接收数据
byte b[] = new byte[1024]; // 开辟空间,接收数据
System.out.print("请输入内容:"); // 信息提示
int len = input.read(b); // 接收数据
System.out.println("输入的内容为:" + new String(b, 0, len));
input.close(); // 关闭输入流
}
}

回答2:

System.in是从屏幕输入的意思
属于System类
in是System的一个静态属性 属于InputStream这个类的一个对象

回答3:

输入流