![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
线程专栏
流苏OvO
这个作者很懒,什么都没留下…
展开
-
Java笔记 IO流 : properties
properties一个问题引出properties传统方法解决代码如果我们要求指定ip值properties类基本介绍应用实例利用properties读取文件运行效果利用properties创建文件注解设置为 null 时 运行后结果添加注解后运行结果查询后user所对应的值确实为unicode码properties修改文件的值运行后结果properties底层源码...原创 2022-01-28 08:40:22 · 667 阅读 · 0 评论 -
Java IO流笔记: PrintStream和PrintWriter
PrintStream(字节流) and PrintWriter(字符流)PrintStream类继承图PrintWriter类继承图代码演示PrintStream (字节打印流/输出流)//演示PrintStream (字节打印流/输出流)public class PrintStream_{ public static void main(String[] args) throws IOException{ PrintStream out = System.out;原创 2022-01-27 11:04:18 · 522 阅读 · 0 评论 -
Java笔记 IO流: 标准输入输出流 转换流(InputStreamReader 和 OutputStreamReader)
标准输入输出流标准输入输出流演示代码public class ObjectInputStream_{ public static void main(String[] args){ // System 类的 public final static InputStream in = null; // System.in 编译类型 InputStream // System.in 运行类型 BufferedInputStream // 表示的是标准输入 键原创 2022-01-18 22:14:32 · 907 阅读 · 0 评论 -
Java笔记: IO流 对象流-ObjectInputStream和ObjectOutputStream 序列化和反序列化
对象流-ObjectInputStream和ObjectOutputStream序列化和和反序列化示意图程序向文件中保存 “数据的值” 和 “数据类型” 成为序列化;反过来,文件中的数据( “数据的值” 和 “数据类型”)重新恢复到程序中就成为反序列化,这个在微服务领域中应用较为广泛.Serializable(可序列化)接口下没有任何方法,通常用这个接口ObjectInputStream类继承图ObjectOutputStream类继承图//演示ObjectOutputStream的使原创 2022-01-18 16:18:19 · 500 阅读 · 1 评论 -
Java笔记 IO流 :BufferedCopy拷贝 BufferedInputStream和BufferedOutputStream处理二进制文件,如图片,视频及字节处理流拷贝文件
BufferedCopy拷贝利用BufferedReader 和 BufferedWriter 实现copy ,代码如下:(未运行验证)public class BufferedCopy_{ public static void main(String[] args) { //说明: //BufferedReader 和 BufferedWriter 是按照字符操作 //不要去操作二进制文件[声音,视频,doc,pdf等等],可能造成文件损坏 String sr原创 2022-01-18 14:35:40 · 868 阅读 · 0 评论 -
JAVA笔记 IO流 BufferedWriter BufferedReader使用实例
BufferedWriterimport java.io.BufferedWriter;import java.io.FileWriter;import java.io.IOException;public class BufferedWriter_ { public static void main(String[] args) throws IOException { String filePath = "e:\\ok.txt"; //创建Buffere原创 2022-01-11 22:10:05 · 552 阅读 · 0 评论 -
IO流笔记: 节点流和处理流(包装流) 通过处理流理解装饰者模式
节点流和处理流(包装流)节点流节点流可以从一个 “特定的” 数据源读写数据,如FileReader,FileWriter,这两个就只能从 file文件中读写数据.处理流(包装流)处理流(包装流)是"连接"在已存在的流(节点流或处理流)之上,为程序提供更为强大的读写功能,也更加灵活,如BufferedReader,BufferedWriter ,这两个不仅能够处理file文件,而且还能够处理其他数据源.处理流使用了"装饰者设计模式".节点流与处理流的区别常见的节点流和处理流处理流原理:原创 2022-01-11 20:55:36 · 543 阅读 · 0 评论 -
Java笔记 IO流 文件拷贝 FileReader 和 FileWriter
文件拷贝文件拷贝,将 E:\upload\pic\lu.jpg 拷贝到 E:\思路如图,java程序对文件边读边写文件拷贝代码如下import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;public class FileCopy { public static void main(St原创 2021-12-26 19:15:18 · 540 阅读 · 0 评论 -
Java笔记 IO流 IO流原理,InputStream,OutputStream
IO流原理及流的分类IO流原理流的分类InputStream:字节输入流演示读取文件import org.junit.Test;import java.io.FileInputStream;import java.io.IOException;public class FileinputStream { public static void main(String[] args) { } /** * 演示读取文件... * 单个字节原创 2021-12-26 16:01:21 · 307 阅读 · 0 评论 -
Java笔记 IO流 文件目录的创建及删除 文件信息获取方式
文件什么是文件?文件就是保存数据的地方,比如经常用的word文档,txt文档,excel文件…都是文件.它既可以保存一张图片,也可以保持视频,声音等…文件流输入和输出都是相对于java程序(内存)而言的,java从外部读入数据即输入流,java从内部输出数据即输出流打个比方,主体如果是人,name人喝水就是喝入,从人体内部排出水就是排出,这便是输入流和输出流的另一种理解.常用的文件操作创建文件的三种方式import org.junit.Test;import java.io.File原创 2021-12-26 11:34:45 · 800 阅读 · 0 评论 -
Runnable接口与继承Thread的区别 线程常用方法
线程使用–实现Runnable接口java是单继承的,在某些情况下一个类可能已经继承了某个父类,这时在用继承Thread类方法来创建线程显然不可能java设计者们提供了另外一个方式创建线程,就是通过实现Runnable接口来创建线程,一般用Runnable接口比较多这里底层使用了设计模式(代理模式)public class Thread02 { public static void main(String[] args) { Dog dog = new Dog();原创 2021-08-22 16:32:37 · 141 阅读 · 0 评论 -
线程基本概念 多线程原理
线程相关概念** 程序**是为完成特定任务,用某种语言编写的一组指令的集合.** 进程**1 进程是指运行中的程序,比如我们使用的QQ就是一个进程,操作系统就会为该进程分配内存空间.当我们使用迅雷时,又启动了一个进程,操作系统将为迅雷分配新的内存空间2 进程是程序的一次执行过程,或是正在运行的一个程序.是动态的过程 :有它自身的产生、存在和消亡的过程什么是线程?1 线程是由进程创建的,是进程的一个实体2 一个进程可以拥有多个线程,如下图线程1,2,3 包括运行的迅雷都在一个进程之中其原创 2021-08-22 13:29:08 · 224 阅读 · 0 评论