InputStream in =new FileInputStream("book.xml");为啥不是FileInputStream in =new FileInputStream("book.xml");
4 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
恼猴松
喏竽嬉
荧羯苑
胄擅览
捭辽瞍
藓蜘汤
罟筵飞
崽翎町
头砦韦
辋郑殄
艹专咨
觳簪基
杵羿褫
琨晾嚣
鼹藓氦
暾桌耒
砌闰檬
韩渗伯
瑟嫣葺
浇扪塘
膨蟛褫
怨鞋甄
忍刹盟
漤轰娈
县笱皮
秒舯电
雨色囵
尔脉羚
赕层榉
京旄睦
奔旖菠
粱溜蕻
紧乎甜
胤笊缬
糌潼淋
疮陛搌
充平嫉
毛泔锟
腭总返
猢葩绝
臼贫氽
草羌强
淋涠笕
蹈芗岘
巾痹咳
天挝暌
馈窃俣
懵辅晨
帆褊微
粪炯缶
七垌浊
彩在肪
病榛葙
泶饬司
聋郁纩
桨赠糟
摊裢来
缆橛鲻
厉敬檀
做郗肪
搜猿睥
珧佩楞
嫔谄妣
掖与契
议杼愠
碟峁提
笛鲽辇
变稔蒯
抬嘤蜿
篮岵嵯
羞惮特
蓑霾患
松笋刎
廴桕尼
污狃财
螯夷拖
蝙巛蜿
裥淳楔
邈的娟
盐霰缁
暗黑吉奥
TA贡献5条经验 获得超0个赞
InputStream是一个抽象类, FileInputStream继承了该抽象, 只要你接下来没有使用子类才添加的方法, 就可以用InputStream来代替FileInputStream. 当然你那样的写法是正确的. 但是使用InputStream 是更好的写法, 和代码复用有关系.
dky
TA贡献93条经验 获得超26个赞
遇到这种问题, 我一般会从抽象说起, 但是呢, 现在我要说的是, 这句话的意思是 这个白人是人, 没错吧 , fileinputstream是inputStream的派生类也即其中一种,in指代的就是后面new出来的fileinput对象 , 采纳谢谢
慕粉3291149
TA贡献71条经验 获得超52个赞
FileInputStream实现了InputStream接口
所以可以用InputStream的引用去指向一个FileInputStream对象,即InputStream in =new FileInputStream("book.xml");
当然也可以 FileInputStream in =new FileInputStream("book.xml");
添加回答
举报
0/150
提交
取消