首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
学java中
掘友等级
IT
学习java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
最新
热门
ArrayList的add方法底层实现原理
ArrayList 的底层确实是用数组实现的,并且它的 add() 方法的核心逻辑就依赖于这个内部数组。下面我们从源码角度(以 Java 8+ 为主)来详细解析: 1. ArrayList 底层结构
ArrayList容器类
ArrayList是List接口的实现类,是List存储特征的具体实现。底层使用数组实现的存储。底层基于可边长的Object数组。 1. 核心特性 有序:元素按插入顺序存储 允许null: 可以添加n
集合(Collection)和数组(Array)的区别
在 Java 中,集合(Collection) 和 数组(Array) 都是用来存储多个元素的数据结构,但它们在设计目标、功能特性、使用方式和性能表现上有本质区别。 1. 核心区别概览 特性 集合(C
单例集合List接口
Java中,List是一个非常重要的有序集合接口,位于java.util包中,它继承自Collection接口,Java集合框架核心组成部分; 1. List接口特点 有序:元素按照插入顺序存储,可以
容器(Container)
数组的优缺点: 数组的优点:一种简单的线性序列,可以快速的访问数组元素,效率比较高。如果从效率和类型检查的角度讲,数组最好。 数组的劣势: 长度固定,无法动态扩容; 仅支持同一种类型 缺乏便捷的操作方
通配符和上下限定
1. 无界通配符 ”?“表示类型通配符,用于代替具体的类型,它只能在<>中使用,可以解决当具体类型不确定的问题。 语法结构: Generic类的定义: ShowFlag类,引用generic,用于输出
泛型方法与可变参数
在泛型方法中,泛型也可以定义可变参数类型。可变参数(T...args)允许方法接触任意数量的同类型参数,两者结合时,可变参数类型可由泛型方法的类型参数指定,编译器会自动保证传入的参数类型和泛型类型一致
泛型(Generics)
泛型简介 泛型是jdk1.5之后加入的,它可以帮我建立类型安全的集合。提供了一种参数化类型机制,允许在定义类、接口、方法时使用类型参数,在创建对象或调用方法时再制定具体的类型。 可以把它理解为一个数据
递归遍历目录结构和树状展现
示例:使用递归算法,以树状结构展示目录树,使用递归算法,以树状结构展示目录树使用递归算法,以树状结构展示目录树使用递归算法,以树状结构展示目录树
枚举
JDK1.5引入了枚举类型。枚举类型的定义包括枚举声明和枚举体。格式如下: 枚举体就是放置一些常量 示例: 所有的枚举类型都是隐性的继承自java.lang.Enum。枚举实际上还是类,而每个被枚举的
下一页
个人成就
文章被点赞
4
文章被阅读
6,134
掘力值
1,006
关注了
1
关注者
2
收藏集
0
关注标签
20
加入于
2020-11-19