
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 · 70 阅读 · 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 · 67 阅读 · 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 · 74 阅读 · 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 · 80 阅读 · 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 · 93 阅读 · 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 · 74 阅读 · 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 · 109 阅读 · 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 · 212 阅读 · 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 · 80 阅读 · 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 · 70 阅读 · 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 · 82 阅读 · 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 · 76 阅读 · 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 · 87 阅读 · 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 · 82 阅读 · 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 · 86 阅读 · 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 · 99 阅读 · 0 评论 -
java多线程(四种创建方式,三种线程同步)
java多线程(四种创建方式,三种线程同步) import java.util.concurrent.*; import java.util.concurrent.locks.ReentrantLock; //继承Thread class myThread1 extends Thread{ private final ReentrantLock lock = new ReentrantLock(); @Override public void run() { //线原创 2021-09-01 11:13:35 · 149 阅读 · 0 评论 -
java常用时间类
java常用时间类 //1、java.lang.System System.out.println(System.currentTimeMillis());//获取当前本地时间戳:1630374564896 //2、java.util.Date Date date = new Date(); Date date2 = new Date(1630305388904L); System.out.println(date.getTime());//获取当前本地时间戳:1630374564898 System.o原创 2021-09-01 11:09:37 · 158 阅读 · 0 评论