之前已经分析了HashMap的源码,知道HashMap的内部数据结构是数组+链表+红黑树。相对于HashMap,A...[作者空间]
简书 賈小強转载请注明原创出处,谢谢! 如果你正在准备找一份Java程序员工作,你很可能遇到这个面试问题。当你知道...[作者空间]
导语: 最近学习了集合,认为有必要做一下总结。希望能够帮助自己的同时,帮助到更多人。本文内容较长,如有错误,还请指...[作者空间]
需要提前了解的知识点: JVM内存模型 JVM垃圾回收算法 下图是JVM内存区域划分的逻辑图 从图中我们大概了解J...[作者空间]
- 自定义连接池 普通的JDBC数据库连接使用 DriverManager 来获取,每次向数据库建立连接的时候都要...[作者空间]
判断Java中对象存活的算法 1.引用计数器算法: 引用计数器算法是给每个对象设置一个计数器,当有地方引用这个对象...[作者空间]
概述 jvm 入门篇,想要学习jvm,必须先得了解JVM内存模型,JVM内存模型,JVM内存模型,JVM内存模型,...[作者空间]
1.前言 设计模式是一种规范,由无数人通过成百上千的例子,总结各种情况下的处理方式,浓缩成了这些简简单单的代码结构...[作者空间]
一、 序列化和反序列化概念 Serialization(序列化)是一种将对象以一连串的字节描述的过程;反序列化de...[作者空间]
Servlet:Sun公司制订的一种用来扩展Web服务器功能的组件规范。当浏览器将请求发送给Web服务器(比如:a...[作者空间]
JDK提供了大量优秀的集合实现供开发者使用,合格的程序员必须要能够通过功能场景和性能需求选用最合适的集合,这就要求...[作者空间]
引题 对象关系映射(Object Relational Mapping,简称ORM)是一种为了解决面向对象与关系数...[作者空间]
早期的Http协议是1.0版本的,基于TCP协议。Http协议是一种基于请求、响应模式的无状态的文件传输协议。什么...[作者空间]
1.直接插入排序 经常碰到这样一类排序问题:把新的数据插入到已经排好的数据列中。 将第一个数和第二个数排序,然后构...[作者空间]
前言 本文主要讲解java多线程的基础,以及一些常用方法。关于线程同步、ExecutorService框架我会放到...[作者空间]
简书 占小狼转载请注明原创出处,谢谢! synchronized可以保证方法或代码块在运行时,同一时刻只有一个线程...[作者空间]
equals方法的要求:a.自反性:对于任何非空的x,x.equals(x)都应该返回trueb.对称性:对于任何...[作者空间]
下面是我自己收集整理的Java线程相关的面试题,可以用它来好好准备面试。 参考文档:-《Java核心技术 卷一》-...[作者空间]