最新文章列表

Java IO 总结

1. Java的IO运用了装饰者模式,提供了一个称做链接(Chaining)的机制,可以将一个流处理器跟另一个流处理器首尾相接,以其中之一的输出为输入,形成一个流管道的链接,如: BufferedInputStream bis = new BufferedInputStream(new FileInputStream("lecturer.dat")); 2. Java的 ...
czj4451 评论(0) 有1717人浏览 2013-01-17 17:05

io, nio常用代码收集

关闭流: public static void closeSilently(Closeable closeable) { if (closeable != null) { try { closeable.close(); } catch (IOException ex) { } } } 普 ...
yuanzhifei89 评论(0) 有1327人浏览 2012-10-30 21:16

java io流与file的理解

java io 是java用来操作数据的,在创建完成的时候就把要加载的数据,放到对象里面,然后它提供一些方法来对流,进行读或者写,流里面是数据的 而file是java用来操作文件的,主要是针对的是你要加载的路径,创建完对象,输出的是对象的路径可以判断路径是不是存在,或者是目录是不是存在,即使,文件或者目录不存在,在你输出时,也是一样会输出要加载的路径信息 public static void m ...
a175335 评论(0) 有924人浏览 2012-10-25 17:46

io概述

//来源与  网上 一、IO流的三种分类方式     1.按流的方向分为:输入流和输出流     2.按流的数据单位不同分为:字节流和字符流     3.按流的功能不同分为:节点流和处理流 二、IO流的四大抽象类:     字符流:Reader Writer     字节流:InputStream(读数据)     OutputStream(写数据) 三、InputStream的基 ...
zhangIT 评论(0) 有792人浏览 2012-10-24 13:16

IO流概述

一、IO流的三种分类方式     1.按流的方向分为:输入流和输出流     2.按流的数据单位不同分为:字节流和字符流     3.按流的功能不同分为:节点流和处理流 二、IO流的四大抽象类:     字符流:Reader Writer     字节流:InputStream(读数据)     OutputStream(写数据) 三、InputStream的基本方法     int read() ...
T240178168 评论(0) 有2023人浏览 2012-10-20 18:10

java-IO流

-94dc-b5cebca12fcb.jpg[/img] I/O:站在程序的角度看流!(程序员) 1.流:完成当前程序和外设(网络,文件,其他程序)之间的数据交换 我们可以认为在外设(网络,文件,其他程序)上面有两个管道,这两个管道可用于程序和外设之间的数据交换 2.流的分类: 按照流的流向: 如上图:所有编号为奇数的流都是可以把外设中的数据输入到程序中,我们称为输入流 所有编号为偶数的流 ...
妩明宝宝 评论(0) 有1012人浏览 2012-10-13 21:16

C语言标准函数库IO处理分析

IO处理函数都在stdio.h头文件中:         IO处理在各个系统上的实现很不相同;IO处理很不可靠;存在缓存问题需要留意;         标准输入设备一 ...
cIO 
怡然城南 评论(0) 有928人浏览 2012-09-26 16:25

JAVA NIO入门

java socket是一种client-server模式的编程,是以socket实现client与server间的连接。 建立连接需要如下资源 远程计算机的计算机名称或ip地址 试图连接的端口号 java.net包中定义的两个类Socket和ServerSocket分别用来实现双向连接的client端和server端 ServerSocket:它是一种阻塞式的,在 ...
ailong 评论(0) 有582人浏览 2012-09-17 16:49

UNIX系统的IO模型

  其实并非原创,只是摘录了Stevens的大作《UNIX网络编程》,写下来,一、加深理解和记忆;二、书是借的,记录一下备忘。感谢臻,借我此书一阅,受益匪浅。   6.2 I/O模型 阻塞式I/O; 非阻塞式I/O; I/O复用; 信号驱动式I/O; 异步I/O; 一个输入操作通常包括两个不同的阶段: 1) 等待数据准备好; 2) 从内核向进程复制数据; 对于一个套接字上 ...
378629846 评论(2) 有5335人浏览 2012-09-12 21:41

【JAVA陷阱与缺陷-->规则】(三)高级篇

C.1 I/O C.1.1 Stream.close可以抛出IOException异常 规则:要在close上捕获异常,并且一般做法是忽略这些异常。 C.1.2 PrintStream.write(int)不刷新输出流 规则:要 ...
txidol 评论(0) 有683人浏览 2012-09-11 16:23

解读IO复制大文件

开篇几个问题: 你所知道的IO的内容有哪些?假设给你一个任务快速复制大文件甚至是超大文件,你怎么应对?你用什么技术实现?在巨多无比及其变态的用户下载这个文件的时候,你怎么解决这个问题? 如果你还不能回答完整第一个问题,那么即使你学了N久,那你也还没有入门。假设你能回答第二个问题你基础还行,假设你能回答并且能实现第三个和第四个问题你就是已经比较强大了。 作为一个常用的IO技术---通 ...
iavere 评论(0) 有749人浏览 2012-09-07 11:04

java中Writer的线程安全性

  以前负责一个项目,我负责从一个超大的文本文件中读取信息存入数据库再进一步分析。而文本文件内容是每行一个json串。我在解析的过程中发现,有很小的概率json串的结构会破坏,比如前一个json串只写了半行,后面就被另一个json串覆盖掉了。 与产生日志的部门沟通,他们说是多线程使用log4j写入,可能偶尔会有串行。 具体他们是否使用log4j的AsyncAppender我不太了解,暂时也没去 ...
王星游 评论(0) 有3570人浏览 2012-09-02 00:10

java中IO的各种

转自:http://ydcworld.iteye.com/blog/1668290   【案例1】创建一个新文件 import java.io.*; class hello{     public static void main(String[] args) {         File f=new File("D:\\hello.txt");         try{   ...
wanmeilingdu 评论(0) 有767人浏览 2012-08-31 10:02

nodejs异步IO的实现 转:http://cnodejs.org/topic/4f16442ccae1f4aa2700113b

nodejs异步IO的实现 nodejs的核心之一就是非阻塞的异步IO,于是想知道它是怎么实现的,挖了下nodejs源码,找到些答案,在此跟大家分享下。首先,我用了一段js代码test-fs-read.js做测试,代码如下: var path = require('path'), fs = require('fs'), filepath = path.join(__d ...
zhouxiaofeihaha 评论(0) 有1081人浏览 2012-08-31 07:57

java对目录和文件的操作

1)遍历文件夹里面所有文件: 用递归,每次递归前先判断是否为文件,用isFile()来判断 import java.io.File; class Noname1 { public static int count=0; public static void countNumber(File f){ //判断是否是文件 i ...
lhkzyz 评论(0) 有1665人浏览 2012-08-29 00:19

DefaultHttpClient使用

    1 httpClient封装后使用,get和post方法 package util; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; import java.util.Iterat ...
username2 评论(11) 有67840人浏览 2012-08-28 12:58

java简单附件上传核心代码

  public void uploadFiles() { String fileName = "E:\\uploadFile\\inFile\\test.txt"; try { // 上传文件 // 1、文件全路径, File fin = new File(fileName); // 读取上传文件 FileInputStream fis = new FileI ...
davidforit 评论(0) 有1180人浏览 2012-08-24 18:09

Java IO 初探

       这段时间,在给公司的一批新员工培训Java  IO的过程中,重新对自己之前学的Java IO有了新的认识。 先从一段代码说起:如下:  import java.io.B ...
hanwangkun 评论(0) 有1388人浏览 2012-08-19 12:07

IO包学习笔记

IO包学习笔记 IO几乎都是实现序列化接口 Common 根目录工具类阅读 FileUtils 比较有学习价值 ,提供文件各种类型的操作,有点模拟操作系统 ...
duohuoteng 评论(0) 有840人浏览 2012-08-13 11:22

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics