随笔分类 - Java
摘要:[TOC] ## 线程循环处理任务,线程不退出 我们都知道线程执行任务,创建和销毁线程需要额外时间开销 此时需要**池化一批线程,避免多任务导致频繁的线程创建和销毁** 那么不销毁线程的话,就需要**让线程循环执行任务** 循环执行任务的要点: 1. 循环读取任务 1. 任务退出不是线程退出 ###
阅读全文
摘要:[TOC] ## 互斥访问资源 加锁的本质是,为了**竞争一个资源访问互斥状态,保证线程安全** 如果**只是读,是线程安全的,因为竞态资源不会修改和数据不一致** 读不需要互斥,但是读的时候不能,而写需要互斥 ## 互斥状态的要求:atomic、volatile 原子性:互斥状态抢占后不能被中断,
阅读全文
摘要:目录 1 Java中的依赖和jar文件 2 依赖的仓库与maven 3 maven项目 - 3.1 maven的配置:配置settings.xml、建立本地仓库目录maven-repo - 3.2 maven的使用:以Spring框架的工件的依赖配置为例(IDEA2022.2/maven3.8.6)
阅读全文

浙公网安备 33010602011771号