![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
JavaSE
JavaSE
SuperQiu~
这个作者很懒,什么都没留下…
展开
-
注解三种功能示例
注解三种功能示例//示例一:生成文档相关的注解/*** @description* @Author: xiaoqiu* @version 0.0.1*/class JavaDoc{ /** * @Description: * @Author: xiaoqiu * @Date: 2021/9/1 16:49 * @param r: * @return: double * @Version: 0.0.1 */ public st原创 2021-09-01 16:56:37 · 52 阅读 · 0 评论 -
lambda表达式
lambda表达式import org.junit.Test;import java.io.PrintStream;import java.util.Comparator;import java.util.function.*;/** * @author 小邱 * @version 0.0.1 * @description LambdaTest * @since 2021/9/16 14:24 */public class LambdaTest { /* 适原创 2021-09-23 09:10:47 · 43 阅读 · 0 评论 -
反射使用(二)
反射基础使用(二)import org.junit.Test;import java.lang.annotation.Annotation;import java.lang.reflect.*;/** * @author 小邱 * @version 0.0.1 * @description ReflectionTest1 * @since 2021/9/15 12:03 */public class ReflectionTest1 { //Field @Test原创 2021-09-23 09:07:31 · 56 阅读 · 0 评论 -
反射使用(一)
反射基础使用import org.junit.Test;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.lang.annotation.ElementType;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.I原创 2021-09-23 09:06:28 · 55 阅读 · 0 评论 -
NIO
NIO基本使用import org.junit.Test;import java.io.*;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.MappedByteBuffer;import java.nio.channels.*;import java.nio.file.Paths;import java.nio.file.StandardOpenOption;import java.原创 2021-09-13 13:42:44 · 70 阅读 · 0 评论 -
随机存取文件流
随机存取文件流import org.junit.Test;import java.io.File;import java.io.FileNotFoundException;import java.io.IOException;import java.io.RandomAccessFile;import java.nio.charset.StandardCharsets;/** * * @description RandomTest * @author 小邱 * @since 202原创 2021-09-11 14:32:14 · 52 阅读 · 0 评论 -
对象流
对象流基础使用/** * @description ObjectIOTest * @author 小邱 * @version 0.0.1 * @since 2021/9/9 14:55 */import org.junit.Test;import java.io.*;public class ObjectIOTest { /* ObjectInputStream和ObjectOutputSteam 用于存储和读取基本数据类型数据或对象的处原创 2021-09-11 14:30:58 · 87 阅读 · 0 评论 -
数据流
数据流基础使用/** * @description DataIOTest * @author 小邱 * @version 0.0.1 * @since 2021/9/9 14:33 */import java.io.*;public class DataIOTest { /* 为了方便地操作Java语言的基本数据类型和String的数据 数据流有两个类:(用于读取和写出基本数据类型、String类的数据)(将内存中的变量写到磁盘中以防丢失)原创 2021-09-11 14:30:11 · 189 阅读 · 0 评论 -
打印流
打印流基础使用/** * @description PrintingIOTest * @author 小邱 * @version 0.0.1 * @since 2021/9/9 14:20 */import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.PrintStream;public class PrintingIOTest {原创 2021-09-11 14:28:58 · 58 阅读 · 0 评论 -
标准输入输出流
标准输入输出流基本使用`/** * @description StandardIO * @author 小邱 * @version 0.0.1 * @since 2021/9/9 13:54 */import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class StandardIOTest { /* InputStrea原创 2021-09-11 14:27:36 · 49 阅读 · 0 评论 -
转换流
转换流基础使用/** * @description TransformationIO * @author 小邱 * @version 0.0.1 * @since 2021/9/9 13:35 */import org.junit.Test;import java.io.*;//转换流//字节流中的数据都是字符时,转成字符流操作更高效//很多时候我们使用转换流来处理文件乱码问题。实现编码和解码的功能。public class TransIOTest { @Test原创 2021-09-11 14:25:32 · 59 阅读 · 0 评论 -
缓冲流
缓冲流基础使用/** * @description BufferIOTest * @author 小邱 * @version 0.0.1 * @since 2021/9/9 13:35 */import org.junit.Test;import java.io.*;//缓冲流//是处理流,为了提高数据读写的速度public class BufferIOTest { @Test //BufferedInputStream与BufferedOutputStream复原创 2021-09-11 14:24:13 · 56 阅读 · 0 评论 -
节点流
节点流基础使用/** * @description NodeIOTest * @author 小邱 * @version 0.0.1 * @since 2021/9/9 13:36 */import org.junit.Test;import java.io.*;//节点流(文件流)public class NodeIOTest { @Test //FileReader public void test1() { //1、实例化File类对象原创 2021-09-11 14:22:53 · 65 阅读 · 0 评论 -
File类
file类基本使用import org.junit.Test;import java.io.*;//文件public class FileTest { @Test //File public void test0() { //三种常用构造器 File file1 = new File("F:\\Lean\\Text\\src\\main\\resources\\a.txt"); File file2 = new File("F:原创 2021-09-11 13:34:30 · 54 阅读 · 0 评论 -
注解
注解初步使用import org.junit.Test;import java.lang.annotation.*;import java.util.ArrayList;import static java.lang.annotation.ElementType.*;/*自定义Annotation使用 @interface 关键字声明。如果只有一个参数成员,建议使用value,指定初始值可使用default关键字。自定义注解自动继承了java.lang.annotation.Ann原创 2021-09-01 20:48:32 · 62 阅读 · 0 评论 -
Enum枚举类使用
Enum枚举类使用public class test { public static void main(String[] args){ //values()返回枚举类型的对象数组 //object1 MyEnum2[] enum2s = MyEnum2.values(); //object2 for (int i = 0; i < enum2s.length; i++) { /原创 2021-09-01 15:26:21 · 75 阅读 · 0 评论 -
java多线程(四种创建方式,三种线程同步)
java多线程(四种创建方式,三种线程同步)import java.util.concurrent.*;import java.util.concurrent.locks.ReentrantLock;//继承Threadclass myThread1 extends Thread{ private final ReentrantLock lock = new ReentrantLock(); @Override public void run() { //线原创 2021-09-01 11:13:35 · 119 阅读 · 0 评论 -
java常用时间类
java常用时间类//1、java.lang.SystemSystem.out.println(System.currentTimeMillis());//获取当前本地时间戳:1630374564896//2、java.util.DateDate date = new Date();Date date2 = new Date(1630305388904L);System.out.println(date.getTime());//获取当前本地时间戳:1630374564898System.o原创 2021-09-01 11:09:37 · 127 阅读 · 0 评论