摘要:
线程方法 1、怎么获取当前线程对象? Thread t = Thread.currentThread(); 返回值t就是当前线程。 2、获取线程对象的名字 String name = 线程对象.getName(); 3、修改线程对象的名字 线程对象.setName("线程名字"); 4、方法休眠 s 阅读全文
摘要:
多线程 1、什么是进程?什么是线程? 进程是一个应用程序(1个进程是一个软件)。 线程是一个进程中的执行场景/执行单元。 一个进程可以启动多个线程。 2、对于java程序来说,当在DOS命令窗口中输入: java HelloWorld 回车之后。 会先启动JVM,而JVM就是一个进程。 JVM再启动 阅读全文
摘要:
IO + Properties联合使用。 IO流:文件的读和写。 Properties:是一个Map集合,key和value都是String类型。 package com.bjpowernode.java.io; import java.io.FileReader; import java.util 阅读全文
摘要:
序列化 package com.bjpowernode.java.io; import com.bjpowernode.java.bean.Student; import java.io.FileOutputStream; import java.io.ObjectOutputStream; /* 阅读全文
摘要:
目录拷贝 1、首先是源文件和拷贝目标目录 2、确定递归方法的逻辑,终止条件:是文件时终止 3、当是目录时,创建目录,当是文件时拷贝文件 package com.bjpowernode.java.io; import java.io.*; /* 拷贝目录 */ public class CopyAll 阅读全文
摘要:
File 1、File类和四大家族没有关系,所以File类不能完成文件的读和写。 2、File对象代表什么? 文件和目录路径名的抽象表示形式。 C:\Drivers 这是一个File对象 C:\Drivers\Lan\Realtek\Readme.txt 也是File对象。 一个File对象有可能对 阅读全文
摘要:
数据流专属:DataOutputStream package com.bjpowernode.java.io; import java.io.DataOutputStream; import java.io.FileOutputStream; /* java.io.DataOutputStream: 阅读全文
摘要:
BufferedReader 带有缓冲区的字符输入流。 使用这个流的时候不需要自定义char数组,或者说不需要自定义byte数组。自带缓冲。 package com.bjpowernode.java.io; import java.io.BufferedReader; import java.io. 阅读全文
摘要:
java.io.FileInputStream: 1、文件字节输入流,万能的,任何类型的文件都可以采用这个流来读。 2、字节的方式,完成输入的操作,完成读的操作(硬盘 > 内存) 3、IDEA默认的当前路径是哪里?工程Project的根就是IDEA的默认当前路径。 4、FileInputStream 阅读全文