
面试题及复习总结
文章平均质量分 94
厚积薄发ض
当你运行错误时,不如调试一下,当你等待老师的答案时,不如自己百度一下
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试官: 反射了解么?
对于反射就类似于你想要进入一个房子,你没有钥匙,但是你知道这个房子是谁的,我们就可以通过反射API知道房子中的内部结构,具体都有啥.也就是说通过反射你就可以构造对象,知道对象属于某个类,可以获取类的属性和方法,获取到我们就可以调用属性和方法, 这种动态获取程序信息的能力,以及动态调用对象的能力我们就称为反射.在换句话讲,在Java中有一个java.lang.reflect这个包就是实现了反射相关的类库,比如Construct,Field,Method...原创 2024-02-27 10:18:59 · 641 阅读 · 0 评论 -
Java并发编程-线程基础
在多线程运行的时候,CPU通过时间片分配算法来循环执行任务 ,任务调度器会给每一个线程分配CPU时间片,当一个线程执行完一个时间片的任务之后就会切换到下一个任务,就会把CPU的使用权交给其他线程,在切换前我们也要保存上一个任务的状态,以便下一次切换回这个任务的时候,可以加载这个任务的状态,继续向下运行,该线程从使用CPU->不使用CPU 就是一次线程的上下文切换(任务从保存到再加载的过程就是一次上下文切换。原创 2023-06-29 10:51:23 · 514 阅读 · 1 评论 -
Java集合-HashMap-源码分析
*** 默认初始容量是16 -必须是2的幂。*/// aka 16/***最大容量,如果两个构造函数中的任何一个带参数地隐式指定了更高的值,则使用最大容量。*必须是2的幂原创 2023-06-27 09:49:13 · 308 阅读 · 0 评论