自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

houhou的博客

业精于勤荒于嬉

  • 博客(4)
  • 收藏
  • 关注

原创 Java基础04-@HashMap详解

HashMap_详解简述实现了什么接口Map 和 抽象类AbstractMapCloneableSerializable核心内容线程不同步。根据key的hashcode进行存储,内部使用静态内部类Node的数组进行存储,默认初始大小为 16,默认负载因子 0.75,每次扩大一倍。当发生 Hash 冲突时,采用拉链法(链表)。JDK 1.8优化:当单个桶中元素个数大于等于8...

2019-10-11 17:30:03 132

原创 Java基础03-@注解详解

注解概念注解(也被成为元数据)为我们在代码中添加信息提供了一种形式化的方式,使我们可以在稍后的某个时刻更容易的使用这些数据。注解是 Java 5 所引入的众多语言变化之一:注解使得我们可以以编译器验证的格式存储程序的额外信息注解可以生成描述符文件,甚至是新的类定义,并且有助于减轻编写“样板”代码的负担通过使用注解,你可以将元数据保存在 Java 源代码中简单易读的代码,编译器类型检...

2019-07-25 18:45:31 306

原创 Java基础02-ArrayList详解

ArrayList_详解简述实现了什么接口 核心内容 优缺源码/**JDK 1.8.0_201**/public class ArrayList<E> extends AbstractList<E> implements List<E>, RandomAccess, Cloneable, java.io.Serializab...

2019-07-23 19:02:53 88

原创 Java基础01-String详解

概览类声明String 被声明为 final,因此它不可被继承。在 Java 8 及之前,内部使用 char 数组存储数据。public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for ...

2019-07-22 15:16:30 113

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除