2 huanxuan163 huanxuan163 于 2016.09.07 13:58 提问

关于文件输入输出流的一个小困惑

InputStream in=new FileInputStream();
为什么不直接写
FileInputStream in=new FileInputStream();
InputStream 是一个抽象类, FileInputStream继承了他

1个回答

bdmh
bdmh   Ds   Rxr 2016.09.07 14:00
已采纳

你可以那么写,没有任何问题,第一种写法是多态的表现形式

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
java中输入输出流的知识总结 以及小例子程序
处理流(包在其他管道上的管道) 缓冲流: BufferedReader(Reader in) BufferedReader(Reader in,int sz)//sz为自定义缓冲区的大小 BufferedWriter(Writer out) BufferedInputStream(InputStream in) BufferedOutputStream(OutputStream
在读研中的一些困惑,怎样才能写出好的论文。
2016年8月22日 03:05:44 一个人躺在宿舍床上翻来覆去睡不着,天气热是一部分原因,内心的不平静是主因。既然睡不着,又是自己一个人在宿舍,索性下床上上网,浏览浏览网页,可是学校要求学术型硕士研究生必须在中文核心或以上刊物发表一篇学术论文的压力仍旧让我不得不思考这个问题。研三了,确实也着急的不行。我的同门都发了很多质量较高的论文,而自己仍旧是空白。那究竟怎样才能写出好的论文呢。下面就这个话
学习中的思考与困惑
1.学习一门语言或一项技术比较好的方法: (1)看书或听课了解基本的概念和语法 (2)去做真实的例子,去写代码,最好有老师带着,不懂的地方多利用搜索引擎搞清楚,并且不断看别人的代码 (3)最后看书整理自己学到的东西,使之成为一个系统。 2.了解底层学习路线 电路——模电——数电——计算机组成原理,汇编,操作系统 多利用仿真软件,认真做实验,尝试某种方法去实现。每一门课尽量扎扎实实去掌握
C++ 输入输出流和文件输入输出流
输出到文件#include <iostream> #include <fstream> using namespace std; int i = 100; ofstream file("1.txt"); //文件输出对象,文件名绑定int main() { cout << "CAFFEE"<< endl; //输出到屏幕 file << "CAFFEE" << endl; //输出到
关于输入输出流的学习总结
个人的理解和总结: 首先要明确 输入输出 是对谁而言的?这里是相对程序而言的,什么是程序,就是你在编写的东西。 所以输入,就是程序从外部读取数据,用InputStream、Reader 里的read、readLin等方法进行读。 输出,就是程序向外部写出数据,用OutputStream、Writer 里的writer、print等方法进行写。 我们平常说的“往一个文件里写入数据”,这句话其
-费马大定理——一个困惑了世间智者358年的谜.pdf
-费马大定理——一个困惑了世间智者358年的谜.pdf -费马大定理——一个困惑了世间智者358年的谜.pdf -费马大定理——一个困惑了世间智者358年的谜.pdf
三个人生例子
之前,在博客写到    中国为什么出不了乔布斯,诺奖!?http://blog.csdn.net/iaiti/article/details/7958798     莫言打破了我的思路,不知我的见解哪里出了问题,恕我孤陋寡闻,我之前只听过春上村树,我爱国,但是我没听过前者。请各位评论评论我想法的死点,再者,为此伟大的夜晚庆贺!!!呵呵!
文件的复制(输入输出流)
import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * 复制文件 * @author zxc * */ public class CopyFile { public static void main(S
java io包中 File的输入输出流(读,写操作)
java.io包也是Java内置的包,其中包含一系列对文件和目录的属性进行操作,对文件进行读写操作的类 File: 文件可以认为是相关记录或存放在一起的数据的集合。File类的对象不但可以表示文件,还可以表示目录,在程序中一个File类对象可以代表一个文件或目录,主要用来获取文件本身的一些信息。 Stream: 根据流动方向的不同,流分为输入流和输出流,对于输入和输出流,由
使用java输入输出流实现文件的复制:
public class Test {   public static void copy(File source,File target){ InputStream in=null; OutputStream out=null; try { in=new BufferedInputStream(new FileInputStream(source)); out=new Buffer