GC 垃圾收集器
2024-06-24 14:35:40
1990
每一种平台的解释器是不同的,但是实现的虚拟机是相同的,这也就是 Java 为什么能够 跨平台的原因了 ,当一个程序从开始运行,这时虚拟机就开始实例化了,多个程序启动就会 存在多个虚拟机实例。首先, 把 Eden 和 ServivorFrom 区域中存活的对象复制到 ServicorTo 区域(如果有对象的年 龄以及达到了老年的标准,则赋值到老年代区), 同时把这些对象的年龄+1 (如果 ServicorTo 不 够位置了就放到老年区);当原生线程初始化完毕,就会调用 Java 线程的 run() 方法。
2024-06-19 08:44:39
805
LinkedHashSet底使用LinkedHashMap 来保存所有元素,它继承与HashSet,其所有的方法 操作上又与 HashSet 相同,因此 LinkedHashSet 的实现上非常简单,只提供了四个构造方法,并 通过传递一个标识参数,调用父类的构造器,底层构造一个 LinkedHashMap 来实现,在相关操 作上与父类 HashSet 的操作相同,直接调用父类 HashSet 的方法即可。LinkedList 是用链表结构存储数据的,很适合数据的动态插入和删除,随机访问和遍历速度比较 慢。
2024-06-18 21:29:49
637
java 的集合框架有哪些 ? 、CAS机制、AQS机制
2024-07-07 20:46:40
1182
SpringBoot配置文件加载的优先级、启动流程,怎么在SpringBoot启动后执行方法,Bean对象,Spring中注入ApplicationContext能干什么
2024-07-06 09:47:33
1023
每日一学: IO、零拷贝、多路复用、connection、池化、线程池
2024-07-05 18:36:17
1996
AOP切面、动态代理
2024-07-04 21:53:10
917
spring的事务管理是如何实现的?Spring的AOP的底层实现原理
2024-07-03 20:35:12
636
JVM8为什么要增加元空间 ?
2024-07-02 18:56:05
612
string stringBuffer strngBuilder 区别,ArrayList自动扩容、深浅拷贝
2024-07-01 11:46:22
435
new String(“abc") 到底创建了几个对象、hashmap 怎么解决hash冲突
2024-07-01 11:38:06
390
SpringMvc 执行原理
2024-06-30 20:21:53
578
java对象实例化在jvm中的过程、对象的创建过程
2024-06-30 20:21:02
830
线程状态、runnable、Thread、ConcurrentHashMap、DCL、Start
2024-06-28 23:59:05
837
最详细的手搓springMvc 教程
2024-06-28 09:58:07
902
1
MVCC、事务的隔离级别
2024-06-27 08:58:09
622
线程安全、守护线程、AQS、线程池复用、volatile
2024-06-27 08:50:51
599
线程池、ConcurrentHashMap、阻塞队列、CAS、wait /notify
2024-06-26 11:57:46
1036
3
ConCurrentHashMap 、AQS、synchronized 、Lock
2024-06-26 11:01:01
1093
Java 类加载机制
2024-06-25 09:11:06
562
java IO/NIO
2024-06-25 08:59:27
1037
垃圾回收与算法
2024-06-24 09:28:06
1865
Linux---- 防火墙
2024-06-23 22:06:47
605
nacos ---windows安装
2024-06-23 22:03:02
327
nacos介绍
2024-06-22 12:59:00
539
MySQL 中 InnoDB和Myisam
2024-06-22 10:43:17
1233
liunx 搭建 zookeeper。
2024-06-21 21:31:50
404
jvm内存区域(更新)
2024-06-21 08:55:39
827
Docker搭建ELK
2024-06-20 18:15:24
367
Liunx安装Nginx
2024-06-20 10:22:23
412
Liunx安装Maven
2024-06-19 16:42:40
336
docker环境安装redis
2024-06-19 11:18:17
297
Cookie和Session的区别
2024-06-18 21:16:20
257
SpringCloud +鉴权登录
2024-06-18 19:40:57
407
1
【代码】SpringBoot集成IotDB。
2024-06-18 11:34:04
672
1
Docker安装iotdb
2024-06-18 11:19:41
525
IoTDB:物联网项目必备的开源时间序列数据库
2024-06-18 11:02:39
1292
替代 if else -------策略模式
2024-06-18 09:18:06
283
CentOS安装docker
2024-06-18 08:40:24
326
docker环境下nginx配置https
2024-06-18 08:34:12
391