自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 Java base(3):构造器、增强for循环

在Java中,构造器(Constructor)是一种特殊类型的方法,主要用于初始化一个新创建的对象。构造器的名字与类名完全相同,并且没有返回值类型(连void也不写)。当一个对象被创建时,构造器会被自动调用。构造器可以有参数,也可以没有参数,这取决于对象初始化时是否需要传入外部数据。

2024-06-01 14:57:06 263

原创 Java base (2):向上转型、向下转型、强转

4、在设计系统时,可能一开始并不确定具体使用哪个子类,或者为了减少代码对具体实现的依赖,会倾向于使用父类或接口引用,这样可以在不修改现有代码的情况下,灵活替换子类实现。: 当你有一个父类或接口类型的引用指向一个子类对象,而你需要调用子类特有的方法或访问子类的成员变量时,需要将父类引用强制转换为子类类型。3、在使用集合(如List、Set)或数组存储对象时,为了能够容纳不同子类的对象,通常会将集合或数组的类型声明为它们的父类或实现的接口。向上转型之后可以当成父类对象使用,若需要调用子类特有的方法,则需要。

2024-06-01 14:43:59 1421

原创 Leetcode hot 100 -- 141 环形链表

seen.add(head)) 往hashset中添加节点,同时判断“seen.add(head)”是否为真,HashSet:HashSet 是 Java 集合框架中的一个实现类,它继承自抽象类 AbstractSet 并实现了 Set 接口。HashSet 主要用于存储不重复的元素集合,它没有顺序,即不保证元素的插入顺序与遍历顺序一致。HashSet 的实现基于哈希表(Hash Table),这使得它在大多数情况下提供了快速的插入、删除和查找操作,平均时间复杂度可以达到 O(1)。

2024-05-29 19:57:43 435 1

原创 Java base(1):注解、泛型、通配符、重载、重写

java:注解、泛型、通配符、重载、重写

2024-05-29 16:14:23 2080

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除