大家好,这次我们来聊聊Java线程中ReentrantLock的使用,ReentrantLock和synchronized有相同的作用,都可以保证线程的安全性,但是Reent...

大家好,这次我们来聊聊Java线程中ReentrantLock的使用,ReentrantLock和synchronized有相同的作用,都可以保证线程的安全性,但是Reent...
哈喽,大家好,我们都知道线程的重要性,其中线程间通信可以使得线程更加的灵活,所以我们这次来聊聊线程间是如何通信的。 等待/通知机制 等待/通知机制简单来说就是当一个线程在等待...
哈喽大家好,上一篇文章我们聊了聊Java线程的基础知识,这一篇文章我们就来聊聊线程中的线程安全问题 线程安全问题 线程安全问题一般指的是多个线程同时对同一个变量进行操作的时候...
哈喽,大家好,线程是Java中很重要的一个知识点,我相信大家都知道如何运用多线程来处理任务,但是其中有很多细节可能不是特别的明白,我打算做一系列有关线程的文章,就当是个记录,...
哈喽,今天我们来讲讲Android View的事件分发机制 大家在平时开发的时候多多少少都会接触到View的事件分发,最简单的例子就是使用View.OnClickListen...
哈喽,今天我们来聊聊HashMap。 HashMap相信大家在平时开发的时候也会经常用到,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。 Java 1...
哈喽,本来打算讲一讲HashMap的原理的,但是发现在HashMap中用到了一些位运算符,所以打算先来讲讲Java的位运算符,这样在讲HashMap的时候更容易理解。 Jav...
哈喽,大家好,今天我们来简单聊聊LinkedList LinkedList是由双链表组成的集合,它不是线程安全的,如果有在多线程中添加或删除一个或多个元素,需要自己做同步处理...
哈喽,大家好,今天来聊一聊我们在Android开发中经常用的到一个类,ArrayList ArrayList是以数组为底层实现的,并且可以动态的加减容量。但是要注意它不是线程...