A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

InputStream是抽象类,而一般抽象类是不能创建对象的。有时候会发现InputStream是有构造方法的。并且有些书上面介绍,System.in属于InputStream的一个对象。这到底怎么回事呢?是抽象类也能创建对象,还是InputStream就不是抽象类呢?

1 个回复

正序浏览
可以创建子类的对象  用子类对象来调用这个类中的方法  自己是不可以创建对象的   System.in这个字段 返回的就是InputStream这个类型,相当于读取键盘输入的数据,底层就是相当于调用了InputStream中的read方法来读取键盘录入。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马