`
hellojim
  • 浏览: 52297 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

关于一些 IO Class

    博客分类:
  • JAVA
阅读更多
这段时间一直在看 java 关于IO流处理这处,所汲及到的类有
File(JAVA中唯一一个代表磁盘文件本身信息的类,而不是代表磁盘文件的内容)
RandomAccessFile(权限于操作文件,不能操作如其它IO设备,设备如 网络,内存映象,在随机读写等长记录是有很大优势)

InputStream(是读写字节流的输入输出类的基类(主要用来读写二进制之类的文件))
FileInputStream(针对二进制文件)
PipedInputStream(针对管道通信,比如两 thread 之间的通信)
ByteArrayInputStream(用于以IO流的方式来完成对字节数组内容的读写来支持类似内存虚拟文件或内存映象文件的功能)

OutputStream
FileOutputStream
PipedOutputStream
ByteArrayOutputStream

Reader(是读写字符流的输入输出类的基类(主要用来读写文本文件))
InputStreamReader(针对文本文件)
PipedReader
StringReader

Writer
OutputStreamWriter
PipedWriter
StringWriter
                                                    
分享到:
评论

相关推荐

    关于io的一些代码

    关于Java io的一些代码import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.io...

    java基础(多线程,IO,集合,网络编程,泛型)

    一些基础的东西..都是PPT,外带PPT的所有java以及class文件

    day019-io笔记和代码.rar

    int read(byte[] b) 从输入流读取一些字节数,并将它们存储到缓冲区 b 。 最常用 * //2. int read() 从输入流读取数据的下一个字节。 //3. int read(byte[] b, int off, int len) 从输入流...

    shakti-eclass-pio-examples:此存储库包含在Arty A35板上运行的Shakti e-class的一些示例代码

    该存储库包含在Arty A35板上运行的Shakti e-class的一些示例代码。 请注意,您需要将Shakti E级位文件编程到板中才能运行。 要使用平台IO构建代码,请运行以下命令, platformio run -e pinaka 要上传代码, ...

    iokit-utils:用于探测IOKit的开发工具

    ioclass 用法: ioclass [-b] [Name] 以IOKit类名称作为参数,如果给出-b ,则输出提供的kext的bundle ID,否则输出其类层次结构。 例子 bash$ ioclass RootDomainUserClient RootDomainUserClient IOUserClient ...

    java知识点总结

    路径:在JSP、SERVLET、普通CLASS文件中如何得到项目物理路径 IO操作:结合路径问题用最基础的IO类编写的文件读写删拷贝等一系列操作 正则表达式:源于官方网的一遍报道,里面有自己添加的一些案例等,只要一页,你...

    +Flex+集成到+Java+EE+应用程序的最佳实践(完整源代码)

    HttpFlexSession 是 BlazeDS 提供的一个 Listener,负责监听 Flex 远程调用请求,并进行一些初始化设置: 清单 4. 定义 Flex Listener <listener> <listener-class>flex.messaging.HttpFlexSession...

    bnucns.github.io

    有关一些开放源代码示例,请参见以下课程网站及其源代码。 是单页网站的示例:源代码。 CSE 143托管了一本完整的在线教科书,其中包含全文本搜索:源代码。 继续阅读以了解如何在本地计算机上设置开发环境。 这...

    opaleye-classy:可爱的Opaleye库的经典MTL扩展

    欧泊经典可爱的Opaleye库的Classy MTL扩展,它只是将内容包装在MonadReader和MonadError上下文中,其中的配置/错误受Classy Lenses / Prisms... 该API缺少的一些IO操作。 如果您需要导出其他功能,请告诉我或加入PR。

    jdbc笔记整理 sql

    //Oracle8/8i/9iO 数据库 (thin 模式 ) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); //Sql Server7.0/2000 数据库 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").new...

    mohangbits.github.io:个人资料https

    form action="https://formspree.io/your-email@here.com" method="POST" class="form-horizontal" role="form"> 使用以下方式构建: for CSS 的JS 很棒的域名的价格用于托管的用于SSL证书和精美的绿色锁 :...

    java连接数据库字符串

    //Oracle8/8i/9iO数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); //Sql Server7.0/2000数据库 Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").new...

    一些语言的按行读取文件的代码实现小结

    Java实现 import java.io.BufferedReader; import java.io.BufferedWriter; import java.io....public class JavaFile { public static void main(String[] args) { try { // read file content from file

    hibernate总结

    public class Phonenote implements java.io.Serializable { // Fields private Integer phonid; private Dept dept; private String phonecode; } <class name="org.wllt....

    gson-fire:一个Java库,为Gson添加了一些非常有用的功能,例如Date序列化为unix时间戳或RFC3339,方法(getter)序列化,prepost处理器等。 查看文档以了解如何使用它!

    该项目实现了一些非常有用的缺少的有用功能 没有尝试修改Gson的任何现有行为或现有类。 实际上,这个项目取决于Gson。 主要目标是使用TypeAdapter和TypeAdapterFactory实例扩展Gson以支持更多功能。 特征 所有功能都...

    专为微信设计的UI库WeUI.zip

    除此之外,结果页也可以承载一些附加价值操 作,例如提供抽奖、关注公众号等功能入口。 class="weui_msg">   class="weui_icon_area"> class="weui_icon_success weui_icon_msg"></i></div>   class="weui_...

    用java编写的电子词典

    class Ex extends Frame implements ActionListener { MenuBar menubar=new MenuBar();//菜单 Menu fileMenu,editMenu,helpMenu; MenuItem fileenglish,filechinese,exit,editAdd,editmod,editDel; ...

    kitchenboard:Dashing.io仪表板旨在在具有7英寸触摸屏的Raspberry Pi 2上运行

    Dashing.io仪表板旨在在具有7英寸触摸屏的Raspberry Pi 2上运行 安装 您需要按照上的安装说明以及其他一些说明进行操作,才能在RPi 2上使用破折号。 在RPi上安装node.js: ://node-arm.herokuapp.com/ 烹饪Office...

    iostrem.github.io:我自己的网站

    iostrem.github.io My own website for class 学号:1800013048 姓名:保密(助教你知道我是谁) 作业2 1.词频统计图 作业1基于上一次《红楼梦》词频统计所做的可视化图表, 统计了作品中出现的人物和一些虚词的频次,...

    java 数字图象处理

    public class Ch1Introduction extends JFrame implements ActionListener { Image iImage, iImage2, oImage; int iw, ih; int[] pix, pix2; boolean loadflag = false, loadflag2= false, runflag = ...

Global site tag (gtag.js) - Google Analytics