InputStream是抽象类,不能通过new关键字来创建该实例对象,只能通过该类的子类创建该实例对象。
下面通过控制台获取用户输入的数据来看看该类的简单运用
package com.FileInfo;
import java.io.IOException;
import java.io.InputStream;
public class InputMessage {
/**
* @param args
*/
public static void main(String[] args) {
//定义InputStream对象
InputStream is = System.in;
try {
byte[] bs = new byte[1024]; //创建byte型数组
while (is.read(bs) != -1) { //循环读取用户输入的数据信息
//根据用户输入的信息创建字符串对象
String str = new String(bs).trim();
System.out.println(str);
}
is.close(); //关闭流
} catch (IOException e) {
e.printStackTrace();
}
}
}