目录 1.计算机CPU 2.CPU和GPU的区别 3.线程 4.内存是如何分配的 5.进程的调度 6.线程和进程的区别和联系? 1.计算机CPU 主频 :运算速度 ...
自己实现的hashCode方法应该与equals方法兼容 Java核心技术 卷1-总结-15 视图与包装器 子范围 不可修改的视图 同步视图 受查视图 并发 线程状态 ...
一、四大组件 message:消息。 MessageQueue:消息队列,负责消息的存储与管理,负责管理由 Handler 发送过来的 Message。读取...
一、问: private static final Map<Method, GZHttpClientResultModel> CACHE_RESULT_MODEL = new ConcurrentHashMap<>();public vo...
目录 一、知识点 二、多线程语法 GIL 单线程 多线程 单线程 多线程 最后的惊喜 一、知识点 线程(Thread)也叫轻量级进程&...
目录 〇、Java线程中断与阻塞的区别 0.1 线程中断 0.2 线程阻塞 一、线程的中断 二、中断方法 2.1 void interrupt() 2.1.1 可中断的阻塞 2.1.2 不可中断的阻...
RXJava2是什么?可以简单介绍一下其特点和应用场景吗? RXJava2是基于观察者模式和链式编程思想的异步编程库,它可以用来优雅地处理异步...
文章目录 什么是死锁 常见死锁情况❗️ 死锁的必要条件❗️ 如何避免死锁呢? CAS CAS中ABA问题 解决ABA问题 什么是死锁 死锁是指两个或两个以上...
1️⃣ 在linux下,通过套接字实现服务器和客户端的通信。 2️⃣ 实现单线程、多线程通信。或者实现线程池来通信。 3️⃣ 优化通信,增加守护进程。 有...
多线程存在的问题 案例 开启10个线程,每个线程中循环100次对result变量进行++自增,主线程等待10s后输出result值结果 public class ...