
Link-IO
xiueer
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
IO
Java IO 的四个主要抽要基类字节流的抽象基类 InputStream,OutputStream字符流的抽象基类 Reader,Writer1、文件读取简单实例转载 2015-10-13 11:04:22 · 475 阅读 · 0 评论 -
分割流
package other;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java.util.ArrayList;import java.util.Enumeration;转载 2015-10-11 21:34:02 · 372 阅读 · 0 评论 -
合并流
package other;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.SequenceInputStream;import java.util.Enumeration;import java.util.Vector;publ转载 2015-10-11 21:07:31 · 361 阅读 · 0 评论 -
PrintStream打印流
package other;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;public cl转载 2015-10-11 16:56:12 · 414 阅读 · 0 评论 -
练习:获取目标文件夹下的.java文件并存储到文件中
package filetest;import java.io.BufferedWriter;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.util.ArrayList;import java.util.List;public class JavaFileList {转载 2015-10-11 11:29:38 · 455 阅读 · 0 评论 -
递归遍历文件夹中的全部文件
package filetest;import java.io.File;public class FileDemo3 { public static void main(String[] args) { File dir = new File("H:\\WorkSpace\\"); showDir(dir); } public static vo转载 2015-10-10 20:36:24 · 378 阅读 · 0 评论 -
删除文件
package filetest;import java.io.File;import java.io.IOException;public class FileDemo { public static void main(String[] args) throws IOException { method_1(); } public static void m转载 2015-10-10 16:38:36 · 282 阅读 · 0 评论 -
文件过滤
package filetest;import java.io.File;import java.io.FilenameFilter;public class FileDemo2 { public static void main(String[] args) { File dir = new File("C:\\Users\\Administrator\\Desktop\\转载 2015-10-10 19:32:06 · 368 阅读 · 0 评论 -
创建文件
package filetest;import java.io.File;import java.io.IOException;public class FileDemo { public static void main(String[] args) throws IOException { method_1(); } public static void m转载 2015-10-10 16:37:34 · 458 阅读 · 0 评论 -
将文件或文件夹封装成文件对象
package filetest;import java.io.File;public class FileDemo { public static void main(String[] args) { consMethod() ; } public static void consMethod() { // 将a.txt封装成file对象。可以将转载 2015-10-10 15:54:26 · 1689 阅读 · 0 评论 -
删除文件夹
package filetest;import java.io.File;public class RemoveDir { public static void main(String[] args) { File dir=new File("H:\\testDir"); removeDir(dir); } public static void r转载 2015-10-10 21:22:40 · 328 阅读 · 0 评论 -
Properties类的set,get方法
package propertiestest;import java.util.Properties;import java.util.Set;public class PropertiesDemo { public static void main(String[] args) { setAndGet(); } public static void setAn转载 2015-10-11 11:52:58 · 920 阅读 · 0 评论 -
从txt文件中读取配置信息
public static void method_1() throws IOException { BufferedReader bufr = new BufferedReader(new FileReader("info.txt")); String line = null; Properties prop = new Properties();转载 2015-10-11 13:36:13 · 493 阅读 · 0 评论 -
练习:存储学生信息
package exercise;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;import java.io.InputStreamReader;import java.util.Collections;imp转载 2015-10-13 19:21:55 · 1071 阅读 · 0 评论 -
字符编码的简单实例
package encoding;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class EncodeStre转载 2015-10-13 15:43:08 · 593 阅读 · 0 评论 -
编码再解码解决乱码问题
package encoding;import java.io.UnsupportedEncodingException;import java.util.Arrays;public class EncodeDemo { public static void main(String[] args) throws UnsupportedEncodingException { St转载 2015-10-13 15:46:14 · 640 阅读 · 0 评论 -
DataInputStream和DataOutputStream
package other;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class DataStreamDemo {转载 2015-10-12 19:08:51 · 430 阅读 · 0 评论 -
直接存储对象
package other;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;public class ObjectStreamD转载 2015-10-12 10:50:36 · 381 阅读 · 0 评论 -
随机存取对象RandomAccessFile
package other;import java.io.IOException;import java.io.RandomAccessFile;public class RandomAccessFileDemo { public static void main(String[] args) throws IOException { // writeFile();转载 2015-10-12 17:05:49 · 447 阅读 · 0 评论 -
操作字节数组
package other;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.FileOutputStream;import java.io.IOException;public class ByteArrayStream { public static void转载 2015-10-12 20:44:06 · 368 阅读 · 0 评论 -
练习:统计程序运行的次数
package propertiestest;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.util.Properties;public class RunCount { public st转载 2015-10-11 14:41:40 · 1551 阅读 · 0 评论 -
修改配置信息,并保存到文件
public static void loadDemo() throws IOException { Properties prop = new Properties(); FileInputStream fis = new FileInputStream("info.txt"); prop.load(fis); prop.setProp转载 2015-10-11 13:56:01 · 496 阅读 · 0 评论 -
使用Properties的load方法加载属性信息
public static void loadDemo() throws IOException { Properties prop = new Properties(); FileInputStream fis = new FileInputStream("info.txt"); prop.load(fis); System.out.p转载 2015-10-11 13:39:06 · 2042 阅读 · 0 评论 -
带层级关系的递归遍历目录内容
package filetest;import java.io.File;public class FileDemo3 { public static void main(String[] args) { File dir = new File("H:\\test\\src"); showDir(dir, 0); } public static S转载 2015-10-10 21:02:02 · 1049 阅读 · 0 评论 -
创建文件夹
package filetest;import java.io.File;import java.io.IOException;public class FileDemo { public static void main(String[] args) throws IOException { method_2(); } public static void m转载 2015-10-10 16:52:40 · 290 阅读 · 0 评论 -
练习:字节流缓冲区复制文件
package bytetest;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class CopyMp转载 2015-10-09 14:00:01 · 484 阅读 · 0 评论 -
装饰设计模式举例
原有Person类, SuperPerson类就是对Person的装饰类class Person{ public void eat() { System.out.println("吃饭"); }}class SuperPerson { private Person p ; SuperPerson(Person p) {转载 2015-10-08 12:59:10 · 334 阅读 · 0 评论 -
自定义BufferedReader
import java.io.FileReader;import java.io.IOException;class MyBufferedReader { private FileReader r; MyBufferedReader(FileReader r) { this.r = r; } // 按行读 public String myReadL转载 2015-10-08 12:40:15 · 361 阅读 · 0 评论 -
自定义装饰类
import java.io.*;class MyBufferedReader extends Reader { private Reader r; MyBufferedReader(Reader r) { this.r = r; } public String myReadLine() throws IOException { StringB转载 2015-10-08 13:32:10 · 304 阅读 · 0 评论 -
复制文本文件
复制的原理: 其实就是将一个文件数据存储到另一个文件中。步骤: 1,创建一个文件A。用于存储另一个文件B中的数据。 2,定义读取流和文件B关联。 3,通过不断的读写完成数据存储。 4,关闭资源。第一种方法,一次读取写入一个字符import java.io.FileReader;import java.io.FileWriter;import java.io.IOException;p转载 2015-10-07 14:06:32 · 359 阅读 · 0 评论 -
使用缓冲区修改复制文本文件
以缓冲区的方式修改第六条中复制文本文件的代码import java.io.*;public class CopyTextByBuf{ public static void main(String[] args) { BufferedReader bufr = null; BufferedWriter bufw = null; tr转载 2015-10-07 15:29:21 · 289 阅读 · 0 评论 -
IO异常的处理
import java.io.FileWriter;import java.io.IOException;public class FileWriterDemo2 { public static void main(String[] args) { FileWriter fw = null; try { fw = new FileWri转载 2015-10-07 11:26:34 · 383 阅读 · 0 评论 -
BufferedReader的简单示例
import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;public class BufferedReaderDemo { public static void main(String[] args) throws IOException { FileReader转载 2015-10-07 15:11:18 · 736 阅读 · 0 评论 -
读取文件中的数据
import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;public class FileReaderDemo { public static void main(String[] args) { try { // 要保证该文件一转载 2015-10-07 13:24:37 · 345 阅读 · 0 评论 -
BufferedWriter的简单实例
import java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;public class BufferedWriterDemo { public static void main(String[] args) throws IOException { FileWriter f转载 2015-10-07 15:00:04 · 829 阅读 · 0 评论 -
读取字符数组
import java.io.FileReader;import java.io.IOException;public class FileReaderDemo { public static void main(String[] args) throws IOException { FileReader fr = new FileReader("demo.txt");转载 2015-10-07 13:47:21 · 574 阅读 · 0 评论 -
模拟一个带行号的缓冲区对象。
import java.io.FileReader;import java.io.IOException;import java.io.Reader;public class test { public static void main(String[] args) throws IOException { FileReader fr=new FileReader("buf.转载 2015-10-08 14:13:55 · 380 阅读 · 0 评论 -
LineNumberReader的简单实例
import java.io.FileReader;import java.io.IOException;import java.io.LineNumberReader;public class LineNumberReaderDemo { public static void main(String[]args) throws IOException{ FileRead转载 2015-10-08 13:44:21 · 312 阅读 · 0 评论 -
练习:复制图片文件
package bytetest;import java.io.FileInputStream;import java.io.FileOutputStream;public class CopyPic { public static void main(String[] args) { copyPicture(); } public static void co转载 2015-10-09 13:28:42 · 424 阅读 · 0 评论 -
获取系统信息
import java.util.*;import java.io.*;class SystemInfo{ public static void main(String[] args) throws IOException { Properties prop = System.getProperties(); //System.out.printl转载 2015-10-10 11:07:44 · 384 阅读 · 0 评论