Link-IO
xiueer
这个作者很懒,什么都没留下…
展开
-
IO
Java IO 的四个主要抽要基类字节流的抽象基类 InputStream,OutputStream字符流的抽象基类 Reader,Writer1、文件读取简单实例转载 2015-10-13 11:04:22 · 438 阅读 · 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 · 330 阅读 · 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 · 309 阅读 · 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 · 352 阅读 · 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 · 399 阅读 · 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 · 314 阅读 · 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 · 228 阅读 · 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 · 306 阅读 · 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 · 344 阅读 · 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 · 1610 阅读 · 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 · 279 阅读 · 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 · 814 阅读 · 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 · 429 阅读 · 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 · 995 阅读 · 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 · 518 阅读 · 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 · 569 阅读 · 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 · 391 阅读 · 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 · 322 阅读 · 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 · 395 阅读 · 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 · 302 阅读 · 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 · 1478 阅读 · 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 · 385 阅读 · 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 · 1962 阅读 · 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 · 985 阅读 · 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 · 234 阅读 · 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 · 428 阅读 · 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 · 269 阅读 · 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 · 307 阅读 · 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 · 243 阅读 · 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 · 295 阅读 · 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 · 234 阅读 · 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 · 324 阅读 · 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 · 684 阅读 · 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 · 283 阅读 · 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 · 780 阅读 · 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 · 517 阅读 · 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 · 322 阅读 · 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 · 251 阅读 · 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 · 381 阅读 · 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 · 274 阅读 · 0 评论