| |
| |
System提供的静态方法所包含功能 | |
主要包含如下几类: | |
对外部定义的属性和环境变量的访问。 | |
| |
标准输出流:out | |
标准输出流。此流已打开并准备接收输出数据。 通常,此流对应于显示器输出,或者由主机环境或用户指定的另一个输出目标。 | |
out对象的类型是PrintStream。该类提供了一系列的print()与println()函数,用于输出各种类型的数据,包括基本数据类型、对象数据类型和数组。除此之外,还可以使用voidwrite(byte[] buf, int off, int len)或voidwrite(int b)将字节数组或字节写入此流。 | |
| |
标准错误输出流:err | |
标准错误输出流。此流已打开并准备接收输出数据。 通常,此流对应于显示器输出,或者由主机环境或用户指定的另一个输出目标。按照惯例,此输出流用于显示错误消息,或者显示那些即使用户输出流(变量out的值)已经重定向到通常不被连续监视的某一文件或其他目标,也应该立刻引起用户注意的其他信息。 | |
标准输出和标准错误区别: | |
| |
| |
标准输入流:in | |
标准输入流。此流已打开并准备提供输入数据。通常此流对应于键盘输入,或者由主机环境或用户指定的另一个输入源。in对象的类型是InputStream,它提供了两个方法: | |
| |
read()用于从控制台读取一个字节(8bit)。
| |
| |
上面的函数一次仅仅能读取一个字节,使用该方法可以读取一个字节数组。
|
已使用 广州传智播客 创建。