![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java基础知识
文章平均质量分 58
贪吃的猪-me
这个作者很懒,什么都没留下…
展开
-
Java内存模型基础知识
@Transactional注解的使用,及失效情况原创 2022-08-04 09:10:23 · 114 阅读 · 0 评论 -
@Transactional注解
@Transactional注解的使用,及失效情况原创 2022-07-14 11:22:34 · 332 阅读 · 0 评论 -
堆栈的主要区别
1.栈内存存储的是局部变量而堆内存存储的是实体; 2.栈内存的更新速度要快于堆内存,因为局部变量的生命周期很短; 3.栈内存存放的变量生命周期一旦结束就会被释放,而堆内存存放的实体会被垃圾回收机制不定时的回收。 ...原创 2022-05-21 10:42:32 · 566 阅读 · 0 评论 -
synchronized的底层实现
synchronized的底层实现原创 2022-05-04 09:33:34 · 149 阅读 · 0 评论 -
计算机原理
计算机原理 CPU CPU:每秒能处理的指令数。 CPU是寄存器集合体:累加、标志、程序、基址、变址、通用、指令、栈寄存器。 程序计数器:用于存储下一条指令所在的单元。(控制着程序的流程) 标志寄存器:第一字节位正数为1,第二字节0为1,第三字节负为1。 实际地址 = 基址地址 + 变址寄存器的值 CPU由:控制单元和算数逻辑单元组成。 控制单元:从内存中提取指令并解码执行。 算数逻辑单元(ALU):处理算数和逻辑运算。 功能上划分:CPU从功能上内部划分为:寄存器、控制器、运算器和时钟。 寄存器:用来暂存原创 2021-07-08 20:52:15 · 248 阅读 · 0 评论 -
JAVA基础
java基础知识 封装隐藏内部功能具体实现。 继承从它的父类继承所以属性和方法。 多态同一动作作用于不同的对象,所产生的不同行为。 StringBuffer 线程安全 效率低 StringBuilder 线程不安全 效率高 @Overwrite 参数列表与被重写方法的参数列表必须完全相同。 返回类型与被重写方法的返回类型可以不相同,但是必须是父类返回值的派生类(java5 及更早版本返回类型要一样,java7 及更高版本可以不同)。 访问权限不能比父类中被重写的方法的访问权限更低。例如如果父类原创 2021-02-18 11:04:43 · 122 阅读 · 0 评论