本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- 龙儿筝
- arpenker
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
- lich0079
最新文章列表
IO流之FileInputStream和FileOutputStream
IO流即输入输出流,流是一组有顺序的,有起点和终点的字节结合,是对数据传输的总称。即数据在两设备间的传输称为流,流的本质是数据传输。
IO流可以分为字节流和字符流。给出相应的IO结构图:
在接下来的一段时间里,将会慢慢介绍各种流的使用,本篇博客先介绍字节流的FileOutputStream和相对应的FileInputStream。
...
java中的IO:节点流的使用
目录
1.文件字节流2.文件字符流3.字节数组流4.管道流
1.文件字节流
1.1FileIputStream输入流
read()
从此输入流读取一个字节,返回读取的数据字节,达到文件末尾则返回-1.
read(Byte[] b)
从此输入流读取b.length个字节存入b中,返回读取到的有效字节个数,达到文件末尾则返回-1.
close()
关闭此输入流并释 ...
java中的IO:流的分类
目录
1.IO流简介2.按方向分类3.按数据单元分类4.按功能分类5.总结
1.IO流简介
1)IO流用来处理设备之间的数据传输2)java对数据的操作是通过流的方式3)根据不同的原则有不同的分类
2.按方向分类
简单理解就是:以内存为中,用来操作将硬盘已有的数据读取到内存的是输入流,用来操作将内存中的数据存储到硬盘中的是输出流.输入流进行读操作,输出流进行写操作.
...
java中的IO:File类
目录
1.File类的作用2.File对象基本使用3.实现文件遍历4.实现文件"复制"
1.File类的作用
1)用来将文件或者文件夹封装成对象2)方便对文件与文件夹的属性信息进行操作3)File对象可以作为参数传递给流的构造函数4)File对象是不可变的,一旦创建,File对象表示的抽象路径名将永不改变
2.File对象基本使用
2.1构造
1)路径 ...
文件操作(顺带Word、Excel)~
package test;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.FileWriter;
import java.io.IOException;
import java.io.InputStream;
impo ...
java中的io系统详解
Java 流在处理上分为字符流和字节流。字符流处理的单元为 2 个字节的 Unicode 字符,分别操作字符、字符数组或字符串,而字节流处理单元为 1 个字节,操作字节和字节数组。
Java 内用 Unicode 编码存储字符,字符流处理类负责将外部的其他编码的字符流和 java 内 Unicode 字符流之间的转换。而类 InputStreamReader 和 OutputStreamWrit ...
黑马程序员_备份同一类文件(.java)
------- android培训、java培训、期待与您交流! ----------
package cn.itcast.a_backup;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException; ...
IO - 同步,异步,阻塞,非阻塞 (亡羊补牢篇) (转载)
当你发现自己最受欢迎的一篇blog其实大错特错时,这绝对不是一件让人愉悦的事。 《 IO - 同步,异步,阻塞,非阻塞 》是我在开始学习epoll和libevent的时候写的,主要的思路来自于文中的那篇link 。写完之后发现很多人都很喜欢,我还是非常开心的,也说明这个问题确实困扰了很多人。随着学习的深入,渐渐的感觉原来的理解有些偏差,但是还是没引起自己 的重视,觉着都是一些小错误,无伤大雅。直到 ...
Python27 和 IronPython 处理文件读写的字符编码问题
又被 Python 的字符编码虐了。
平台:
Python27,IronPython
场景:
读取包含非 ASCII 字符的 UTF-8 编码的纯文本文件。
将包含非 ASCII 字符的 Unicode 字符串写入纯文本文件。
细节:
打开文件可以用 open ,也可以用 module 'codecs' 下的 'open'(推荐使用)。codecs.open 的 ...
ImageIO读取一张图片改变大小
package com.demo;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
/**
* @Description 读取一张图片改变大小
* @author FuJianyong ...
Java阻塞IO与非阻塞IO
JAVA SpringMVC+mybatis(oracle 和 mysql) HTML5 全新高大尚后台框架 bootstrap
IO: IO 是主存和外部设备 ( 硬盘、终端和网络等 ) 拷贝数据的过程。 IO 是操作系统的 ...
java IO操作--读写文本文件
1、一行一行的读取文本内容
String temp=null;
StringBuffer content=new StringBuffer();//StringBuffer类和String一样,也用来代表字符串。区别:偏重于对于字符串的变化,例如追加、插入和删除
//下面两种方法都行。
BufferedReader read=new Buf ...
java IO操作--文件
public List<String> readFile(String dirPath) {
// 建立当前目录中文件的File对象
File file = new File(dirPath);
// 取得代表目录中所有文件的File对象数组
File[] list = file.listFiles();
// 遍 ...
java 读取文件并存入数据库
工作中发现有一个功能不好使,虽然公司框架有上传功能,但是不适用,所以自己写了一个简单的样例,部分代码如下:
//获取文件minetype使用
FileNameMap fileNameMap = URLConnection.getFileNameMap();
File file=null;
...
java对比IO和NIO的文件读写性能测试
原文:java对比IO和NIO的文件读写性能测试
源代码下载地址:http://www.zuidaima.com/share/1550463508466688.htm
1. NIO采用更接近操作系统执行IO的方式:通道和缓存器;顾名思义,数据源的数据由缓存器通过通道进行传输。 2. 在JDK5之后,原始IO系统底层用NIO进行了优化,这可以通过sun公布的源码中找到,但是,NIO系统性还 ...