随笔分类 - javaIO流
摘要:网络编程实现 InetAddress /* * 没有可调用的构造方法,使用静态方法返回对象 * */ import java.net.InetAddress; import java.net.UnknownHostException; public class Address { public st
阅读全文
摘要:文件与集合之间转换 字符串 集合到文件 需求:把ArrayList集合中的字符串数据写入到文本文件。要求:每一个字符串元素作为文件中的一行数据 思路: 创建ArrayList集合 往集合中存储字符串元素 创建字符缓冲输出流对象 遍历集合,得到每一个字符串数据 调用字符缓冲输出流对象的方法写数据 释放
阅读全文
摘要:java中IO字符缓冲流的使用 字符缓冲流的基础使用 /* * 字符缓冲流 * BufferedWriter和BufferedReader * */ import java.io.*; public class Buffer { public static void main(String[] ar
阅读全文
摘要:java中基础字符流使用 java中编码表编码解码 中文的编码都是负数 UTF-8中每个中文字符占3个字节 GBK中每个中文字符占2个字节 编码解码要使用统一的编码表 默认使用UTF-8 字符串中编码解码 import java.io.UnsupportedEncodingException; im
阅读全文
摘要:IO缓冲流 字节缓冲输入输出流 创建缓冲区,提高性能 字节缓冲输入流构造方法:public BufferedInputStream(InputStream in) 字节缓冲输出流构造方法:public BufferedOutputStream(OutputStream out) import jav
阅读全文
摘要:IO字符流拷贝视频或图片等字节数据 复制视频的四种方式 小结: 四种方法中最不建议第一种 最推荐使用第四种(多使用缓冲字节流一次读写一个字节数组) import java.io.*; public class Copy { public static void main(String[] args)
阅读全文
摘要:IO读数据 基础的读取 创建字节输入流对象 将字节数据从硬盘中输入至内存以达到读取数据 会被抛来异常,可以选择抛出或者try-catch处理 调用read()方法将指定字节写入此文件输出流中 所有流最后都要释放资源 import java.io.FileInputStream; import jav
阅读全文
摘要:IO写入数据 基础的写入 创建字节输出流对象 将字节数据从内存中输出至硬盘以达到写入数据 会被抛来异常,可以选择抛出或者try-catch处理 调用write()方法将指定字节写入此文件输出流中 所有流最后都要释放资源 import java.io.FileOutputStream; import
阅读全文
摘要:File类的使用 FIle类的常用三种构造方法 最常用是第一种和第三种 可以用第三种定义一个基础目录,减少代码量 public class Demo1 { public static void main(String[] args) { // 第一种 // new一个File类的实例 // 构造器参
阅读全文

浙公网安备 33010602011771号