Java阿呆

29 篇文章
2.6K 次阅读
12 人订阅

全部文章

Java阿呆

hashCode和equals方法

在这种缺省实施情况下,只有它们引用真正同一个对象时这两个引用才是相等的。同样,Object提供的hashCode()的缺省实施通过将对象的内存地址对映于一个整数...

6320
Java阿呆

使用Jedis远程连接Redis时的小插曲

从Maven依赖库库中下载两个jar包,分别是commons-pool2-2.4.2.jar和jedis-2.9.0.jar,版本不作要求。将这个两个jar包导...

10030
Java阿呆

ArrayList与LinkList对比

从继承体系可以看到,ArrayList与LinkedList都是Collection接口下List接口的实现类。可谓是一对双胞胎。

11320
Java阿呆

线程池

1、任务优先向CorePool中提交,创建核心线程执行任务 2、在CorePool满了之后,任务被提交提交到任务队列,等待线程池空闲 3、在任务队列满了之后,...

8130
Java阿呆

java源码之数组、链表与哈希表

在java中,数组定义为一种基本类型,其可以通过下标获取到对应位置的数据。数组在内存中是一段连续的存储单元,每个数据依次放在每个单元中。分析这种结构,可以得出以...

10130
Java阿呆

java源码之树与二叉树

树(Tree)是n(n≥0) 个结点的有限集。n=0 时称为空树。在任意一棵非空树中:

11140
Java阿呆

谈谈volatile

volatile通常被比喻成“轻量级的synchronized”,也是Java并发编程中比较重要的一个关键字。和synchronized不同,volatile是...

9020
Java阿呆

java源码之二叉查找树与二叉平衡树

二叉排序树(Binary Sort Tree),又称为二叉查找树。它或者是一棵空树,或者是具有下列性质的二叉树:

11430
Java阿呆

AQS学习笔记

AbstractQueuedSynchronizer继承了AbstractOwnableSynchronizer,这个类只有一个变量:exclusiveOwn...

8710
Java阿呆

ConcurrentHashMap基础

ConcurrentHashMap作为Concurrent一族,其有着高效地并发操作,相比Hashtable的笨重,ConcurrentHashMap则更胜一筹...

8420
Java阿呆

Linux上安装配置Nginx与ftp服务

首先在Nginx官网下载稳定版本的Nginx安装包,并将安装包上传到Linux。 使用 tar -zxvf nginx-1.16.0.tar.gz 将压缩包解压...

15110
Java阿呆

ConcurrentHashMap源码(一)

整体流程跟HashMap比较类似,大致是以下几步: (1)如果桶数组未初始化,则初始化; (2)如果待插入元素所在的桶为空,则尝试把此元素直接插入到桶的第一个位...

9450
Java阿呆

Spring源码之核心容器

SpringBean的创建是典型的工厂模式,这一系列的Bean工厂,也即IOC容器为开发者管理对象间的依赖关系提供了很多便利和基础服务,在Spring中有许多的...

5920
Java阿呆

ConcurrentHashMap源码(二)

删除元素跟添加元素一样,都是先找到元素所在的桶,然后采用分段锁的思想锁住整个桶,再进行操作。

5920
Java阿呆

单例模式(Singleton Pattern)

单例模式是最简单的设计模式之一,这种设计模式是一种创建型的模式,提供了创建对象的最佳方式。

6620
Java阿呆

基于JDK8的HashMap详解

HashMap是程序员使用频率较高的一种用于映射(键值对)处理的数据类型,随着JDK(Java Development Kit)版本的更新,HashMap也在不...

6310
Java阿呆

BIO与反应器模式

我们熟知的Socket编程就是一种BIO,一个socket连接一个处理线程(这个线程负责这个Socket连接的一系列数据传输操作)。阻塞的原因在于:操作系统...

7420
Java阿呆

浅谈ArrayList

contains(Object o):判断ArrayList中是否包含指定元素,返回Boolean类型

8220
Java阿呆

IO思维导图

6310
Java阿呆

ORM与反射

对象关系模型 关系模型(数据库表): 表、字段、字段类型 对象模型(java实体类):类、属性、属性类型 通过ORM框架解除模型之间的阻抗。

9820

扫码关注云+社区

领取腾讯云代金券