上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页
摘要: 垃圾回收优缺点: 优点: 1. 自动内存管理:Java的垃圾回收机制自动处理内存分配和释放,减轻了开发人员对内存管理的负担。程序员不需要手动跟踪对象的生命周期和释放内存,减少了内存泄漏和野指针等内存错误的风险。 2. 避免了内存泄漏:由于垃圾回收器负责释放不再使用的对象,Java程序中的内存泄漏问题 阅读全文
posted @ 2023-05-04 20:04 壹索007 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 1.JVM内存整体的结构?线程私有还是共享的? Java 虚拟机在执行 Java 程序的过程中会把它管理的内存划分成若干个不同的数据区域。分别是程序计数器、虚拟机栈、本地方法栈、堆和方法区。除此之外,还有由堆中引用的JVM外的直接内存。 线程私有:虚拟机栈、本地方法栈、程序计数器 线程共享:堆、方法 阅读全文
posted @ 2023-05-04 19:37 壹索007 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 1.类加载的生命周期 类的加载过程包括:加载、验证、准备、解析、初始化 (解析某些情况下可以在初始化阶段后开始; 几个阶段按顺序开始,并非进行或完成,这些阶段通常是互相交叉混合进行。) 类的加载机制:虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚 阅读全文
posted @ 2023-05-04 19:35 壹索007 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 1.Future类有什么用? Future 类是异步思想的典型运用,主要用在一些需要执行耗时任务的场景,避免程序一直原地等待耗时任务执行完成,执行效率太低。 在 Java 中,Future 类只是一个泛型接口,位于 java.util.concurrent 包下,其中定义了 5 个方法,主要包括下面 阅读全文
posted @ 2023-05-03 23:00 壹索007 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 1.ThreadLocal是什么? / 为什么要使用ThreadLocal? ThreadLocal是什么? ThreadLocal就是一个java类,这个类的作用和线程局部变量有关。线程局部变量作用域是当前单个线程,在线程开始时分配,线程结束时回收。 ThreadLocal类位于java.lang 阅读全文
posted @ 2023-05-02 20:49 壹索007 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2023-05-02 17:11 壹索007 阅读(4) 评论(0) 推荐(0) 编辑
摘要: Atomic 是指一个操作是不可中断的。即使是在多个线程一起执行的时候,一个操作一旦开始,就不会被其他线程干扰。所以,所谓原子类说简单点就是具有原子/原子操作特征的类。在java.util.concurrent.atomic下。 根据操作的数据类型,可以将 JUC 包中的原子类分为 4 类: 基本类 阅读全文
posted @ 2023-04-30 17:09 壹索007 阅读(70) 评论(0) 推荐(0) 编辑
摘要: JDK 提供的这些容器大部分在 java.util.concurrent (JUC)包中。//concurrent同时发生的 1.ConcurrentHashMap : 线程安全的 HashMap 在 ConcurrentHashMap 中,无论是读操作还是写操作都能保证很高的性能:在进行读操作时( 阅读全文
posted @ 2023-04-30 17:06 壹索007 阅读(22) 评论(0) 推荐(0) 编辑
摘要: ThreadPoolExecutor 类是Excutor的底层实现 构造方法(4个): public ThreadPoolExecutor(int corePoolSize,//线程池的核心线程数量 int maximumPoolSize,//线程池的最大线程数 long keepAliveTime 阅读全文
posted @ 2023-04-25 23:00 壹索007 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 线程池就是管理一系列线程的资源池,其提供了一种限制和管理线程资源的方式。每个线程池还维护一些基本统计信息,例如已完成任务的数量。 池化技术的思想主要是为了减少每次获取资源的消耗,提高对资源的利用率。 线程池的好处:(降低线程创建和销毁的时间成本,提高线程可管理性) 降低资源消耗。通过重复利用已创建的 阅读全文
posted @ 2023-04-22 10:28 壹索007 阅读(16) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 20 下一页