随笔分类 -  Java基础

摘要:import org.junit.Test; import java.util.function.Function; public class AppTest { /** * java8 - Function函数接口 */ @Test public void testApply() { Functi 阅读全文
posted @ 2022-10-04 21:15 yescctv6 阅读(40) 评论(0) 推荐(0) 编辑
摘要:哈希码(HashCode) 哈希码产生的依据:哈希码并不是完全唯一的,它是一种算法,让同一个类的对象按照自己不同的特征尽量的有不同的哈希码,但不表示不同的对象哈希码完全不同。也有相同的情况,看程序员如何写哈希码的算法。 在Java中哈希码代表对象的特征。 例如: String str1 = "aa" 阅读全文
posted @ 2021-07-04 16:51 yescctv6 阅读(109) 评论(0) 推荐(0) 编辑
摘要:彻底搞懂String类 String类相关面试题 String类能被继承吗,为什么 String类不能被继承。 在Java中,只要是被定义为final的类,也可以说是被final修饰的类,就是不能被继承的。 String类为什么被final修饰 了解 final final 可以修饰类、方法、变量。 阅读全文
posted @ 2021-07-04 15:28 yescctv6 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Collections.shuffle() Java.util.Collections类下有一个静态的shuffle()方法,如下: 1)static void shuffle(List<> list) 使用默认随机源对列表进行置换,所有置换发生的可能性都是大致相等的。 2)static void 阅读全文
posted @ 2021-07-04 15:27 yescctv6 阅读(40) 评论(0) 推荐(0) 编辑
摘要:ArrayList原理 数据结构 ArrayList的底层数据结构就是一个数组,数组元素的类型为Object类型,对ArrayList的所有操作底层都是基于数组的。 自己制作一个ArrayList package com.lhx.list; import java.util.ArrayList; i 阅读全文
posted @ 2021-07-04 15:26 yescctv6 阅读(38) 评论(0) 推荐(0) 编辑

主题色彩
点击右上角即可分享
微信分享提示