首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
学java中
掘友等级
IT
学习java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1
文章 1
沸点 0
赞
1
返回
|
搜索文章
学java中
IT
·
16天前
关注
ArrayList的add方法底层实现原理
ArrayList 的底层确实是用数组实现的,并且它的 add() 方法的核心逻辑就依赖于这个内部数组。下面我们从源码角度(以 Java 8+ 为主)来详细解析: 1. A...
1
评论
分享
学java中
IT
·
17天前
关注
ArrayList容器类
ArrayList是List接口的实现类,是List存储特征的具体实现。底层使用数组实现的存储。底层基于可边长的Object数组。 1. 核心特性 有序:元素按插入顺序存储...
0
评论
分享
学java中
IT
·
19天前
关注
集合(Collection)和数组(Array)的区别
在 Java 中,集合(Collection) 和 数组(Array) 都是用来存储多个元素的数据结构,但它们在设计目标、功能特性、使用方式和性能表现上有本质区别。 1. ...
0
评论
分享
学java中
IT
·
25天前
关注
单例集合List接口
Java中,List是一个非常重要的有序集合接口,位于java.util包中,它继承自Collection接口,Java集合框架核心组成部分; 1. List接口特点 有序...
0
评论
分享
学java中
IT
·
1月前
关注
容器(Container)
数组的优缺点: 数组的优点:一种简单的线性序列,可以快速的访问数组元素,效率比较高。如果从效率和类型检查的角度讲,数组最好。 数组的劣势: 长度固定,无法动态扩容; 仅支持...
0
评论
分享
学java中
IT
·
1月前
关注
通配符和上下限定
1. 无界通配符 ”?“表示类型通配符,用于代替具体的类型,它只能在<>中使用,可以解决当具体类型不确定的问题。 语法结构: Generic类的定义: ShowFlag类,...
0
评论
分享
学java中
IT
·
2月前
关注
泛型方法与可变参数
在泛型方法中,泛型也可以定义可变参数类型。可变参数(T...args)允许方法接触任意数量的同类型参数,两者结合时,可变参数类型可由泛型方法的类型参数指定,编译器会自动保证...
0
评论
分享
学java中
IT
·
2月前
关注
泛型(Generics)
泛型简介 泛型是jdk1.5之后加入的,它可以帮我建立类型安全的集合。提供了一种参数化类型机制,允许在定义类、接口、方法时使用类型参数,在创建对象或调用方法时再制定具体的类...
0
评论
分享
学java中
IT
·
2月前
关注
递归遍历目录结构和树状展现
示例:使用递归算法,以树状结构展示目录树,使用递归算法,以树状结构展示目录树使用递归算法,以树状结构展示目录树使用递归算法,以树状结构展示目录树...
0
评论
分享
学java中
IT
·
2月前
关注
枚举
JDK1.5引入了枚举类型。枚举类型的定义包括枚举声明和枚举体。格式如下: 枚举体就是放置一些常量 示例: 所有的枚举类型都是隐性的继承自java.lang.Enum。枚举...
0
评论
分享
学java中
IT
·
2月前
关注
File类
File类的基本用法 java.io.File类: 代表文件和目录,用于读取文件、创建文件、删除文件、修改文件 示例:使用File类创建文件 File类常见的构造方法是: ...
0
评论
分享
学java中
IT
·
2月前
关注
Math类和Random类
java.lang.Math提供了一系列静态方法用于科学计算,常用方法: Math类 abs 取绝对值 acos,asin,atan,cos,sin,tan三角函数 sqr...
0
评论
分享
学java中
IT
·
2月前
关注
Calendar 日历类
Calendar类是一个抽象类,为我们提供了日期的相关功能,比如年月日时分秒的展示和计算; GregorianCalendar是Calendar的子类,表示公历。...
0
评论
分享
学java中
IT
·
2月前
关注
时间处理相关类
在计算机世界,我们把1970年1月1日 00:00:00 定位基准时间,每个度量单位是毫秒 我们用long类型的变量来表示时间,从基准时间前后几亿年都能表示。这个”时刻数值...
0
评论
分享
学java中
IT
·
2月前
关注
字符串相关类
字符串的相关类: String、StringBuilder、StringBuffer String代表不可变的字符序列 StringBuffer类 和 StringBuil...
0
评论
分享
学java中
IT
·
2月前
关注
包装类的缓存
整型、char类型 的包装类,在自动装箱时候,对于-128 ~ 127 之间的数字会进行缓存处理,其目的就是提升性能、减少内存开销而设计的一个优化策略。 核心概念 Java...
1
评论
分享
学java中
IT
·
2月前
关注
自动装箱和拆箱
自动装箱(autoboxing)和拆箱(unboxing):将基本数据类型和包装类自动转换。 自动装箱 基本数据类型处于需要对象的环境中时,会自动转换: 例如: 自动拆箱 ...
0
评论
分享
学java中
IT
·
2月前
关注
常用类
常用的类分为:包装类、字符串相关的类、时间处理相关类、其他常见的类 包装类(Wrapper Class) 包装类知识点:基本用法、Number类、自动装箱和拆箱、包装类的缓...
0
评论
分享
学java中
IT
·
2月前
关注
IDE调试debug
调试的核心是断点。程序执行到断点时,暂时挂起,停止执行。就像看视频按下停止一样。 断点 breakPoint 程序运行到此处,暂停挂起,停止执行。...
0
评论
分享
学java中
IT
·
2月前
关注
异常机制-异常分类
异常机制的本质:当程序出现异常,程序安全的退出、处理完后继续执行的机制 异常的概念: 异常指程序运行过程中出现的非正常现象,例如除数为零、需要处理的文件不存在、数组下标越界...
0
评论
分享
下一页
个人成就
文章被点赞
4
文章被阅读
6,132
掘力值
1,006
关注了
1
关注者
2
收藏集
0
关注标签
20
加入于
2020-11-19