易截截图软件、单文件、免安装、纯绿色、仅160KB

Java SE学习_FileInputStream和FileOutputStream


    FileInputStream和FileOutputStream
FileInputStream :
     用于顺序访问本地文件,用于读取诸如图像数据之类的原始字节流,从超类InputStream中继承了read,close等方法,对文件进行操作,不支持方法和方法.它的两个常用的构造方法是:               
              FileInputStream(String filepath/*文件的全称路径*/);   
           FileInputStream(File fileObj/*描述该文件的File对象*/);  
  
    可以用这样的方法构造文件输入流:  
   (1)FileInputStream f1 = new FileInputStream("test.txt");
   (2)File f =new File("test.txt");
 
FileInputStream   f2 = new FileInputStream(f);
FileInputStream重写了抽象类 InputStream的读取数据的方法:
public int read //从此输入流中读取一个数据字节      
public int read(byte[ ] b);//从此输入流中将最多b个字节的数据读入一个 byte 数组中
public int read(byte[] b,int off, int len);//从此输入流中将最多len个字节的数据读入byte 数组中
如果读取数据时,输入流结束就返回-1.
FileOutputStream:
     FileOutputStream用于向一个文本文件写数据.用于写入诸如图像数据之类的原始字节的流,它从超类OutputStream中继承等方法.它常用的构造方法如下:
              FileOutputStream(String filepath/*文件的全称路径*/)
              FileOutputStream(File fileobj/*描述该文件的对象*/)
     FileOutputStream(String filepath,boolean append/*如果为真,文件以追加方式打开,不覆盖已有文件的内容,如果是假,则覆盖原文件的内容*/)
    FileOutputStream(File fileObj,boolean append)
    FileOutputStream的创建不依赖文件是否存在.如果filepath表示的文件不存在FileOutputStream在打开前就创建它.如果文件存在,则打开它,准备


相关文档:

Java中集合容器类List和Set的用法

List的用法
List包括List接口以及List接口的所有实现类。因为List接口实现了Collection接口,所以List接口拥有Collection接口提供的所有常用方法,又因为List是列表类型,所以List接口还提供了一些适合于自身的常用方法,如表1所示。
表1  List接口定义的常用方法及功能
从表1可以看出,List接口提供的适合于自身的 ......

java中基本输入输出流的解释

网络程序的很大一部分是简单的输入输出,即从一个系统向另一个系统移动字节。字节就是字节,在很大程度上,读服务器发送的数据与读取文件没什么不同;向客户传送数据与写入一个文件也没有什么区别。
Java中输入和输出组织不同于大多数其他语言。它是建立在流(stream)上。不同的基本流类(如java.io.FileInputStream和sun.ne ......

java 实现短信收发-smslib 介绍资料

最近一直写java 操作短信猫的app.
后来google 到smslib ,不错的opensource.libraray.
在网上也没找到中文的,
于是翻译的一下smslib 的简介
Smslib  是一个允许你通过一个gsm Modem 或者是一个 gsm phone收发短信的java 库.(Open source)
 
Smslib 最新版本是3.4.6.
Smslib v3 依然保留了一些以前的功能 ......

关于 Java 对象序列化您不知道的 5 件事

数年前,当和一个软件团队一起用 Java 语言编写一个应用程序时,我体会到比一般程序员多知道一点关于 Java 对象序列化的知识所带来的好处。
大约一年前,一个负责管理应用程序所有用户设置的开发人员,决定将用户设置存储在一个 Hashtable 中,然后将这个 Hashtable 序列化到磁盘,以便持久化。当用户更改设置时,便重新将 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号