· 并发

锁 关于java中锁的有关知识,例如有锁的种类、乐观锁和悲观锁的定义、synchronized和lock的特点、公平锁和非公平锁、读写锁ReadWriteLock、自旋锁、jvm对锁的优化 锁的分类 java中按照特定可以将锁划分为6个特性: 偏向锁/轻量级锁/重量级锁 可重入锁/不可重入锁 共享锁/非共享锁 悲观锁/乐观锁 自旋锁/非自旋锁 可中断锁/不可中断锁 偏向锁/轻量级锁/重量级锁 ...

Read More →
#锁

注音词典(一)

· 英文发音

注音词典 英文 读音 中文 音标 transaction 穿事安可型 事务 ˈzak-,tranˈsakSHən template 谈普冷特 模板 ˈtemplət reflect 瑞富来客特 反射 riˈflekt method 麦舍得 方法 ˈmeTHəd interceptor 应乐赛破特儿 拦截器 ˌintərˈseptər execution 哎克斯扣新...

Read More →
#英文发音

线程池

· 并发

线程池 有关线程池的创建、常见的几种线程池,线程池的使用方式 创建线程池 创建线程池: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue<Runnable> workQueue, ThreadFactory threadFacto...

Read More →
#线程池

线程安全

· 并发

线程安全 介绍多线程中的有关线程安全的知识,包含线程安全问题、性能问题 线程安全 多线程运行时的时序不正确可能会带来运行结果错误、初始化线程导致的安全问题、活跃性问题。 运行结果问题:多线程运行时,共享的资源没有得到正确的处理导致结果错误 初始化线程导致的安全问题:线程执行时序错误,导致初始化错误 活跃性问题:多线程竞争导致死锁、活锁、饥饿等问题 线程性能 调度开销:线程上下文切换、缓存失效...

Read More →
#多线程

线程基础

· 并发

线程基础 介绍多线程中的基础知识,包含线程创建、线程运行状态和线程中断 线程创建 线程创建有且/只有一种方式,继承Thread类,并重写Run()方法 class TaskDemoKt: Thread() { override fun run() { super.run() println( currentThread().name + ...

Read More →
#多线程