程序员
文章平均质量分 82
Java老程序猿
这个作者很懒,什么都没留下…
展开
-
史上最全228道Java面试题:JVM+分布式+算法+锁+MQ+微服务+数据库
前言 时间晃眼就过去了,有的人为了2021跳槽早早做足了准备,有的人在临阵磨刀,想必屏幕前的你也想在2021年涨薪吧,那么问题来了,怎么才能达到目标呢,不妨跟我来看看为大家盘点整理的一些高频面试问题吧!!! Java面试题(一) 1、面向对象的特征有哪些方面? 2、访问修饰符 public,private,protected,以及不写(默认)时的区别? 3、String 是最基本的数据类型吗? 4、float f=3.4;是否正确? 5、short s1 = 1; s1 = s1 + 1;有错吗?sh原创 2021-06-29 21:26:16 · 193 阅读 · 0 评论 -
Java多线程实战|CountDownLatch原理介绍及使用场景
前言: 对于多线程编程,从JDK 1.5以后出现了java.util.concurrent处理线程的一个工具包,包里给我们提供了很多的多线程使用的工具类在特定的场景下可以起到很好的作用,包括 Semaphore,CountDownLatch,CyclicBarrier,Exchanger,Phaser这些常用的多线程工具类,我们今天主要讲一下CountDownLatch的原理及使用场景; CountDownLatch 定义: CountDownLatch是一个同步工具类,用来协调多个线程之间的同步,或者说起原创 2021-06-25 13:43:12 · 263 阅读 · 0 评论