位置:首页 > 软件操作教程 > 编程开发 > Java > 问题详情

Java 系统预定义流

提问人:刘旭39发布时间:2020-11-28评论0
系统预定义流

在Java中,系统预先定义好了几个流变量。在Jaw程序运行时,会自动导人java.lang包,其中 定义了System类,该类封装了程序运行环境的各种参数。System类中包含三个预定义的流变量,分别为System.in、System.out和System.err。它们都被public和static关键字修饰,可以在不引用特定的 System对象情况下,在程序的特定地方直接被调用。

System.in表示标准输人流,对应键盘的输入或控制台的输入。System.in为InputStream类型的对象。

Syslem.out表示标准输出流,对应计算机的显示器。System.out为PrintStream类型的对象,在程序中可以直接使用System.out打印到控制台。

System.err表示标准错误输出流,一般情况下,错误输出流在系统运行时就已打开准备接受 数据。

//系统预定义流

public class SystemIO {

public static void main(String[] args) {

try { 

BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));

System.out.println("请输入字符串,按回车结束");

System.out.println("请输入内容为:"+reader.readLine());

} catch (Exception e) {

e.printStackTrace();

}

}

}

N0Q}3ISZU)~BQJ4]OT`@7YT.png

继续查找其他问题的答案?

相关视频回答
回复(0)
X
返回顶部
付费复制

付费获取七天复制权限

限时特价:2.88元/篇原价:10元
联系客服

扫码关注公众号,发送私信联系客服.

微信扫码关注,联系客服

联系客服QQ:2845411722

恭喜您,操作成功,可以复制了

3秒后关闭
X