- 博客(4)
- 收藏
- 关注
原创 java反射机制
java反射是在运行时动态获取类的信息并操作其属性和方法的能力。它打破了“编译器决定一切”的传统模式,实现了程序的自我感知与动态控制核心能力:能力示例获取类信息创建对象或调用方法访问字段操作泛型等接口注解处理。
2025-11-19 17:07:57
240
原创 java的线程锁相关知识
volatile关键字和ThreadLocal完全相反,是保证多线程中一个变量能够被多个线程共享的关键字,以下是相关实践。// 当前线程(比如 main)暂停,直到 t1 运行结束。必须是同一个实例化对象才是同一把锁,如果new了两个对象他们就是不同的锁了。// 启动线程 t1(它开始异步运行)底层依赖操作系统原语(如 mutex),所以叫“重量级锁”。原理:JVM 靠“监视器锁(Monitor)”实现。失败:V ≠ A → 重试(自旋):同一个线程可以多次进入同一个锁。也是可重入的(同一线程可重复获取)
2025-11-19 17:07:11
587
原创 【Android Studio】Fragment 的几种跳转方法
1.从同一个Activiy的一个Fragment跳转到另外一个Fragment。3. 从一个Activity跳转到另外一个Activity的Fragment上。2.从一个Activity的Fragment跳转到另外一个Activity。
2024-06-05 18:48:07
1442
原创 VScode启动时花屏、模糊
tips:在--前面一定要有一个空格键!,此方法对于其他有相同问题的软件也都适用(比如新版QQ)直接右键快捷方式,在“目标”后面加上。
2024-04-26 09:10:32
855
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅