摘要:
我们将通过以下几个问题进行解答分析: (1)HashMap 底层实现原理是什么?JDK8 做了哪些优化? (2)HashMap 的工作原理?HashMap中链表的作用? (3)为什么要添加红黑树?为什么链表大于 8才转? (4)加载因子是什么?为什么是0.75? (5)HashMap 是如何导致死循 阅读全文
摘要:
如果您对数组的相关知识不理解的话,请查阅菜鸟教程中 Java数组 下面我讲通过代码讲解如果声明一个二维数组和如何获取数组的行和列的长度。 1 public class Test2Array { 2 public static void main(String[] args) { 3 //声明方式一 阅读全文
摘要:
HTTP介绍 HTTP协议是超文本传输协议的缩写,英文是Hyper Text Transfer Protocol HTTP是一个基于TCP/IP通信协议来传递数据的协议,传输的数据类型为HTML 文件、图片文件, 查询结果等。 HTTPS介绍 HTTPS是HTTP的安全版本,HTTPS中多出来的S是 阅读全文
摘要:
final 是 Java 中的一个关键字,final从字面意思上看 “最终的","不可改变的”。它可以用来修饰变量、方法或者类,而且在修饰不同的地方时,效果、含义和侧重点也会有所不同。 (1)final修饰变量,意味着一旦被赋值就不能被修改; (2)final修饰方法,意味着不能被重写; (3)fi 阅读全文