摘要: 反射 Reflection java属于静态语言,因为反射机制的存在,又可以成为“准动态语言”; 反射允许程序在运行时获取任何类的内部信息,并能直接操作任意对象的内部属性及方法; 正射与反射 正:引入包名 → 通过new实例化 → 取得实例化对象; 反:实例化对象 → getClass() 方法 → 阅读全文
posted @ 2022-01-04 21:34 窃窃私语QAQ 阅读(23) 评论(0) 推荐(0) 编辑
摘要: Lock锁 可重入锁:ReentrantLock类 public class LockTest { public static void main(String[] args) { Test a = new Test("小红"); new Thread(a).start(); new Thread( 阅读全文
posted @ 2022-01-04 19:18 窃窃私语QAQ 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 缓冲区法 生产者 消费者 产品 容器 public class TestTwo { // 生产者 消费者 容器 产品 public static void main(String[] args) { Home home = new Home(); new Thread(new Productor(h 阅读全文
posted @ 2022-01-04 01:10 窃窃私语QAQ 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 注解 大多数框架的底层; 注解:给机器看的 注释:给人看的 元注解 Java定义了四个标准的meta-annotation类型,它们被用来提供对其他annotation类型作说明; @Target 作用域 用于描述注解的使用范围:@Target(value = ElementType.METHOD) 阅读全文
posted @ 2022-01-04 01:10 窃窃私语QAQ 阅读(26) 评论(0) 推荐(0) 编辑