240 私信
这个人很懒,暂无签名信息
0

Collection 和 Collections 有什么区别

java.util.Collection 是一个集合接口(集合类的一个顶级接口)。它提供了对集合对象进行基本操作的通用接口方法。Collection接口在Java 类库中有很多具体的实现。Collection接口的意义是为各种具体的集合提供了最大化的统一操作方式,其直接继承接口有List与Set。Collections则是集合类的一个工具类/帮助类,其中提供了一系列静态方法,用于对集合中元素进行排...

0

HashMap 的实现原理

HashMap概述: HashMap是基于哈希表的Map接口的非同步实现。此实现提供所有可选的映射操作,并允许使用null值和null键。此类不保证映射的顺序,特别是它不保证该顺序恒久不变。HashMap的数据结构: 在java编程语言中,最基本的结构就是两种,一个是数组,另外一个是模拟指针(引用),所有的数据结构都可以用这两个基本结构来构造的,HashMap也不例外。HashMap实际上是一个链...

0

HashSet 的实现原理

HashSet底层由HashMap实现HashSet的值存放于HashMap的key上HashMap的value统一为PRESENT

0

什么是泛型,引入泛型的主要目的

泛型本质是参数化类型,即所操作的数据类型被指定为一个参数。使Java语言变得更加简单、安全,在使用泛型的情况下,编译器会检查是否安全,并且所有的类型转换都是自动和隐式的,可以提高代码的重用率

0

抽象类的特点和存在的主要意义

特点:代表抽象概念,没有具体实例对象类前需要加修饰符abstract可包含常规类能够包含的任何东西,例如构造方法,非抽象方法可包含抽象方法一个非抽象类继承抽象类,必须将抽象类中的抽象方法覆盖、实现、重写意义:让其他类来继承它的抽象化的特征包含子类共享的公共行为、属性不能创建对象,保证代码的安全性,有利于代码的维护和重用

个人介绍
暂无介绍