随笔分类 - JAVA学习
摘要:1 package com.yyq; 2 import java.io.*; 3 /* 4 * DataInputStream 和 DataOutputStream 5 * 专门操作数据的(基本数据类型) 6 * 为什么数据显示不清楚,因为记事本显示的是字符 7 */ 8 public c...
阅读全文
摘要:package com.yyq;import java.io.*;/* * RandomAccessFile * 该类不算是IO体系中的子类 * 而是直接继承自Object * 但是他是Io包中的成员,因为它具备读和写的功能 * 内部封装了一个数组,而且通过指针对数组的元素进行操作 * 可以通过g...
阅读全文
摘要:package com.yyq;import java.io.*;/* * 管道流 * RandomAccessFile * 随机访问文件,自身具备读写的方法 * 通过 SkipBytes(int x)seek(int x) * 结合多线程技术 管道流 * properties io+集合相结...
阅读全文
摘要:package com.yyq;import java.io.*;//Serializable 接口没有 ((标记接口 )// 对象的序列化: 都有一个ID标识: 通常是被编译器识别的// 对象被序列化,我们无需看的懂,这样的话对象就存起来了// 可以提供对象和对象的值: 已经封装好了值,不需要自己...
阅读全文
摘要:package com.yyq;import java.io.*;import java.util.*;/* * 切割流 * */public class SplitFile { public static void main(String[] args) throws IOExceptio...
阅读全文
摘要:package com.yyq;/* * 功能流 (合并流) * SequenceInputStream 表示其他输入流的逻辑串联,他从输入流的有序集合开始, * 并从第一个输入流开始读取,直到文件末尾。 * 把三个文件的数据变成一个文件 * * */import java.io.*;impor...
阅读全文
摘要:package com.yyq;/* * IO 包中的其他类 * 字符流 字节流 * 打印流: printWriter printStream * PrintStream 是OutputStream 流的子类(操作字节) * PrintStream...
阅读全文
摘要:package com.yyq;import java.io.*;/* * 用于记录应用程序的运行次数 * 如果使用次数已到,那么给出注册提示 * * 很容易想到: 计数器 * 可是该计数器定义在程序中,随着程序的运行而在内存中存在,并进行自增 * 可是随着该应用程序的退出,该计数器也在内存中消失...
阅读全文
摘要:package com.yyq;import java.io.BufferedReader;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;impo...
阅读全文
摘要:package com.yyq;import java.util.Properties;import java.util.Set;/* * Properties 是hashtable的子类 * 也就是说它具备map集合的特点。而且它里面存储的键值对都是字符串 * 不需要泛型 * 是集合中和IO技术相...
阅读全文
摘要:package com.yyq;/* * 练习: * 将一个指定目录下的java文件的绝对路径,存储到一个文本文件中 * * 思路 1.对指定的目录进行递归 * 2.获取递归过程中所有的Java文件的路径 * 3.将这些路径存储到集合中 * 4.将集合中的数据存储到一个文件中 ...
阅读全文
摘要:package com.yyq;/* * 删除带内容的目录 * 删除原理,删除目录从里面往外删 * 从里往外删除:就用到递归 */import java.io.*;public class RemoveDir { public static void main(String[] args) ...
阅读全文
摘要:package com.yyq;import java.io.*;/* * 列出指定目录下文件或者文件夹,包含子目录下的内容 * 也就是列出指定目录下的所有内容 */public class FileDemo3 { public static void main(String[] args) ...
阅读全文
摘要:package com.yyq;import java.io.*;//File 类/* * 用来将文件或者文件夹封装成对象 * 方便对文件和文件夹的属性信息进行操作 * File对象可以作为参数传递给流的构造函数 * 流只能处理数据 * *//* * File 类的常见方法: * 1.创建 * ...
阅读全文
摘要:package com.yyq;import java.io.*;//File 类/* * 用来将文件或者文件夹封装成对象 * 方便对文件和文件夹的属性信息进行操作 * File对象可以作为参数传递给流的构造函数 * 流只能处理数据 * *//* * File 类的常见方法: * 1.创建 * ...
阅读全文
摘要:package com.yyq;import java.io.*;/* * 转换流--------指定码表 * 需求: 想将一个文件的数据打印在控制台上 * 源:文件 * 目的:控制台 * 流操作的基本规律: * 最痛苦的就是流的对象有很多,不知道该用哪一个 * * 三个明...
阅读全文
摘要:package com.yyq;import java.io.*;/* * 转换流--------指定码表 * 需求: 想将一个文件的数据打印在控制台上 * 源:文件 * 目的:控制台 * 流操作的基本规律: * 最痛苦的就是流的对象有很多,不知道该用哪一个 * * 三个明...
阅读全文
摘要:package com.yyq;import java.io.*;/* 读取转换流(InputStreamReader) 是字节通向字符的桥梁 * 写入的时候是字节,但是读取的时候是字符,这叫做字节转字符 * 写入转换流(OutputStreamWriter)是字符流通向字节流的桥梁?? * ...
阅读全文
摘要:1 package com.yyq; 2 import java.io.*; 3 /* 4 * 字节流 FileInputStream 5 * FileOutputStream 6 * BufferedInputStream 7 * BufferedOutPutSt...
阅读全文
摘要:1 package com.yyq; 2 import java.io.*; 3 /* 4 * 字节流 FileInputStream 5 * FileOutputStream 6 * BufferedInputStream 7 * BufferedOutPutSt...
阅读全文

浙公网安备 33010602011771号