本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- zysnba
- xiangjie88
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- 龙儿筝
- tanling8334
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- lemonhandsome
- luxurioust
- jbosscn
- mengjichen
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- kingwell.leng
- mwhgJava
最新文章列表
Java读取文件方法大全
文章来源:http://www.cnblogs.com/lovebread/archive/2009/11/23/1609122.html
读取文件方法大全
1、按字节读取文件内容
2、按字符读取文件内容
3、按行读取文件内容
4、随机读取文件内容
public class ReadFromFile {
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音 ...
IOUtil类
package test;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java ...
数据流与byte[]的转换
引用byte[]转换为数据流public static InputStream byteToStream(byte[] b){
try {
ByteArrayInputStream input = new ByteArrayInputStream(b);
return input;
} catch (Exception e) {
// TODO Auto ...
输入流与字符串的转化
引用将一个字符串转化为输入流
/**
* 将一个字符串转化为输入流
*/
public static InputStream StringToStream(String inputString){
if (inputString != null && !inputString.trim().equals("")){
...
InputStream,OutputStream源码理解
1.理解字节流和字符流
按流的形式分:
字节流和字符流。
字节流的两个顶峰:InputStream 和OutputStream
字符流的两个顶峰:Reader Writer
字节流可以处理二进制数据的。
字符流不能处理二进制数据,字符流的底层是字节流实现的。
流是一种资源,打开后记得关闭。
流的来源和去向是 文件、网络和内存
本文说明InputStream,FileInp ...
java 读取文件
public class ReadFromFile {
/**
* 以字节为单位读取文件,常用于读二进制文件,如图片、声音、影像等文件。
*/
public static void readFileByBytes(Str ...
Java读取properties文件两种方式
方式一:
package com.gps.server.util;
import java.io.IOException;
import java.io.InputStream;
import java.util.Properties;
/**
* @author wubin E-mail:wubin3347@gmail.com
* @version 创建时间:2011 ...
Java读写文件API的用法指南,性能分析与对比。
今天,由于工作要求,需要用Java写一个文件读写方法,每次碰到类似问题,都要犹豫半天到底要用那个好,用那个速度快,效率高点,因此鄙人在此作个总结,方便自己,也方便他人。
一) 首先总体描述下流的概念:
1、流是字节顺序的抽象概念。
2、文件是数据的静态存储形式、而流则是指数据传输时的形态。
3、流类分为两个大类:节点流和过滤流类(也叫处理流类)。
4、字符流是在字节流基础上的处理流。那么 ...
Reader和InputStream
Reader支持16位的Unicode字符输出,InputStream支持8位的字符输出。Reader和InputStream分别是I/O库提供的两套平行独立的等级机构,
InputStream、OutputStream是用来处理8位元的流,Reader、Writer是用来处理16位元的流。而在JAVA语言中,byte类型是8位的,char类型是16位的,所以在处理中文的时候需要用Reader和W ...
Java的文件读取
Java中的文件输入输出操作比较麻烦,初学时很难理得清楚。
最近自己在看Java的书,想把自己理解的想法分享一下,也希望大家能指出哪里有理解不正确的地方。
在Java中文件的读取使用流的方式,分为:1)字节流;2)字符流。
还有一种比较方便的读取方式(Scanner),放在后边再说。
1、字节流的读取
import java.io.*;
public ...
读取Excel模板并输出
BufferedInputStream inputStream = null;
inputStream = new BufferedInputStream(ConstantContainer.class .getResourceAsStream("/moban.xls"));
// 读取模板文件
HSSFWorkbook workbook = new HSSFWorkb ...
java URL URLConnection
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.net.URL;
import java.net.URLConnection;
import java.util.Arr ...
Bitmap recyle
在JVM虚拟机运行的程序中,如果我们加载图片的速度快于图片资源释放的速度,会抛出内存溢出异常。
见
http://mobi-solutions.blogspot.com/2010/08/how-to-if-you-want-to-create-and.html
有详细说明。
通常我们使用InputStream读取图片并生成临时Bitmap对象的时候,我们需要将临时资源释放