自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 Java基础语法

字面量,也叫直接量: 是指在Java程序中固定不变的数据。

2023-08-02 20:05:39 401 2

原创 内部类-SE

将一个类A定义在另一个类B里面,里面的那个类A就称为内部类,B则称为外部类。内部类分类: 1 . 成员内部类 - > 会用,会实例化对象即可 2 . 静态内部类 - > 会用,会实例化对象即可 3 . 匿名内部类 - > 必须熟练掌握 4 . 局部内部类 - > 不讲, 定义在方法中。

2023-07-29 14:41:09 318 2

原创 final关键字

`只能选择其中一种来初始化,不能同时出现 !`

2023-07-27 20:01:57 234 2

原创 抽象类与接口

理解 :子类的构造方法中,有默认的super(),需要访问父类的构造方法。因为子类继承父类的非私有的成员变量而父类成员变量初始化后才可以给子类使用。理解 :假设不重写所有的抽象方法,则类中会包含抽象方法。那么创建对象后,调用对象的方法,没有意义。理解 :未包含抽象方法的抽象类,目的就是不想让调用者创建该类对象,通常用于某些特殊的类结构设计。理解 :假设创建了抽象类的对象,调用抽象的方法,而抽象方法没有具体的方法体,没有意义。如果要实现的接口中,如果要实现的接口中,如果要实现的接口中,

2023-07-26 20:24:34 450 2

原创 继承与多态、super和this

继承后的特点 – – 成员变量。继承后的特点 – – 成员方法。super和this的含义。

2023-07-24 20:51:00 356 1

原创 static关键字

static 是Java中的一个关键字,它可以用来修饰变量、方法和代码块。它在不同的上下文中有不同的含义和用途。static 关键字用于在类级别上创建静态成员,即属于类本身而不是类的实例。静态变量在类加载时初始化,一直存在于整个程序的生命周期中。静态方法可以通过类名直接调用,不需要创建对象。静态代码块在类加载时执行一次,用于进行类的初始化操作。其主要目的还是想在不创建对象的情况下,去调用方法。节省了创建对象的开销。由于静态方法不依赖于对象,它在方法调用时不需要进行方法调度和创建栈帧,因此执行效率相对较高。

2023-07-20 19:35:28 241 2

原创 JVM内存

JVM内存空间分为堆内存、栈内存、方法区三大部分

2023-07-19 17:15:07 206 1

原创 了解hashCode()方法及其在Java中的重要性

hashCode方法是Object类中的一个方法,用于返回对象的哈希码(不是返回内存地址,是一种随机算法生成的随机数,jvm启动时可以通过参数来改变对象hashcode生成规则哈希码是一个整数值,用于快速查找对象在哈希表中的位置。这个值在对象的生命周期内是固定的,只有当对象发生变化时,hashCode值才会改变。

2023-07-12 14:19:20 570 2

原创 Java中参数传递的机制

对于不可变的引用类型,例如String,一旦创建了一个字符串对象,它的内容就不能被修改。当您对String对象进行连接、替换等操作时,实际上是创建了一个新的字符串对象,而不是修改原始对象。对于可变的引用类型,例如数组,如果您重新分配一个新的数组对象给形参,形参将引用新的数组对象,而实参保持不变。对于引用类型的参数传递,当您重新分配一个新的对象给形参时,形参将引用新的对象,而不影响原始的实参。因此,形参的引用地址会更换到新创建的对象,而原始的实参保持不变。,对元素的修改会影响原始的实参但不会改变地址。

2023-07-08 11:27:27 347 2

Android studio-activity.docx

Android studio

2021-06-24

空空如也

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

TA关注的人

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