📄️ 01-Java基础知识
## 1. 注意 equals 和 == 的区别
📄️ 02-java正则表达式
项目开发中常用的正则表达式语法格式总结。文章对常见的正则表达式语法格式进行了总结,包括特殊符号、字符匹配、捕获组、Pattern类和Matcher类等。同时,也对Java中使用正则表达式的方法进行了介绍,包括matches、split、find、group、start、end、replace和reset等方法。
📄️ 03-Java反射
Java 反射(Reflection)是指在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意方法和属性;并且能改变它的属性。反射可以在外部,不通过修改类的形式来给类增加额外自定义功能,常用于框架开发和安卓逆向等领域。Java 反射常用的 API 包括获取 Class 对象、创建类对象、获取类属性、获取类方法、获取父类、获取内部类、获取接口等。
📄️ 04-Java 多线程知识汇总(一)wait, notify, notifyAll, join,yeild, interrupt
image-20240702234936338
📄️ 04-Java 多线程知识汇总(二)内存可见问题,线程死锁,volatile
内存不可见问题?如何解决?
📄️ 05-CompletableFuture 由浅入深
CompletableFuture 是 Java 8 引入用于支持异步编程和非阻塞操作的类。
📄️ 06-java 函数式接口
只有一个抽象方法的接口我们称之为函数接口。JDK的函数式接口都加上了@FunctionalInterface 注解进行标识。但是无论是否加上该注解只要接口中只有一个抽象方法,都是函数式接口。
📄️ 07-Java中的 `<< , >>` , 和 `>>>`所代表的含义
1. << 表示左移运算符
🗃️ 设计模式
1 个项目