- 博客(10)
- 收藏
- 关注
原创 Java基础学习day8
这个接口提供了一系列方法,允许我们操作和访问键值对中的键和值。中所有键值对的 Set<Map.Entry<K, V>>调用entrySet()接口里定义的一个内部接口,用于表示。接口中定义的所有方法,从而使得。类中的一个静态内部类,它实现了。这个集合中的元素就是。对象,这些对象实际上指向了。中的一个键值对来使用。集合中的每个元素都是一个。集合包含指向键值对的。方法可以获取一个包含。方法可以返回一个包含。中实际存储的键值对。
2025-03-06 17:19:06
191
原创 Java基础学习笔记day6
即如果加入得是同一个对象 或者 是加入对象和已有的对象不是同一个对象但是调用equals()后是相同(内容相同)的就不能加入。
2025-03-06 14:22:08
176
原创 Java基础day5
基于动态数组实现,支持随机访问,插入和删除操作在数组末尾效率较高,在中间或开头效率较低。是一个有序的集合,允许存储重复的元素。可以通过索引访问元素,类似于数组。:基于双向链表实现,插入和删除操作效率较高,随机访问效率较低。类似,但它是线程安全的,不过由于性能开销较大,现在使用较少。
2025-02-12 00:12:35
242
原创 Java基础学习day4
是一种特殊的数据类型,它允许定义一组具名的常量。枚举在实际开发中非常有用,特别是当一个变量只能取几个固定值中的一个时,使用枚举可以提高代码的可读性、安全性和可维护性。:枚举类型限制了变量的取值范围,只能是枚举中定义的常量。枚举常量通常使用大写字母表示,多个常量之间用逗号分隔,最后一个常量后面可以有分号也可以没有。关键字用于在方法声明中指定该方法可能会抛出的异常,将异常处理的责任交给调用者。关键字用于手动抛出一个异常对象,通常在方法内部根据特定的条件抛出异常。方法获取枚举类型的所有常量,并进行迭代操作。
2025-02-11 00:05:54
399
原创 Java基础day3
抽象类是一种不能被实例化的类,它为子类提供了一个通用的模板,包含了一些具体的方法实现和抽象方法。接口可以被看作是一种特殊的抽象类,它的主要作用是实现多继承,一个类可以实现多个接口。泛型本质上是一种参数化类型,也就是说在定义类、接口或方法时,将类型作为参数传入。在 Java 中,内部类是定义在另一个类内部的类。内部类可以分为四种类型:成员内部类、局部内部类、匿名内部类和静态内部类。成员内部类是定义在另一个类的内部,但在方法之外的类。匿名内部类是一种没有名字的局部内部类,它在创建对象的同时进行定义。
2025-02-10 00:28:44
466
原创 Java基础day2
在同一个类中,允许存在多个同名的方法,但这些方法的参数列表(参数的类型、个数或顺序)必须不同。编译器会根据调用方法时传入的实际参数来决定调用哪个具体的方法。方法重写(运行时多态)
2025-02-09 00:28:18
301
原创 java基础day1
以数字,字母,_,$等组成,但是不能以数字开头,已经被java使用的关键字不能在作为变量的名字。首字母小写,采用小驼峰的命名规则。把具体数值赋值给byte时,会先判断是否在byte的范围内(-128到127)类的命名:首字母是大写的,采用大驼峰的命名规则(HelloWorld)文档注释 javadoc:生成以网页形式体现程序的说明文档。小数直接量默认是 double 类型。多行注释/* */
2025-02-08 00:23:54
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人