首页
今日头条
编程教程
编程导航
编程博文
常见问题
编程问答
编程百科
编程实例
软件教程
操作系统
办公软件
硬件设备
移动数码
设计教程
编程面试题
面试突击37:线程安全问题的解决方案有哪些?
线程安全是指某个方法或某段代码,在多线程中能够正确的执行...
synchronized有几种用法?
在 Java 语言中,保证线程安全性的主要手段是加锁,而 Java ...
面试突击34:如何使用线程池执行定时任务?
在 Java 语言中,有两个线程池可以执行定时任务:ScheduledT...
面试突击46:公平锁和非公平锁有什么区别?
从公平的角度来说,Java 中的锁总共可分为两类:公平锁和非公...
面试突击51:为什么单例一定要加 volatile?
单例模式的实现方法有很多种,如饿汉模式、懒汉模式、静态内...
面试突击45:为什么要用读写锁?它有什么优点?
读写锁(Readers-Writer Lock)顾名思义是一把锁分为两部分:...
面试突击35:如何判断线程池已经执行完所有任务了?
很多场景下,我们需要等待线程池的所有任务都执行完,然后再...
面试突击33:线程池有哪些状态?状态是如何转换的?
在 Java 中,线程池的状态和线程的状态是完全不同的,线程有...
面试突击44:volatile 有什么用?
volatile 是 Java 并发编程的重要组成部分,也是常见的面试题...
面试突击52:什么是三范式?它有什么用?
1.第一范式 第一范式规定表中的每个列都应该是不可分割的最小...
首页
上一页
下一页
末页