Java数据结构

数组(Arrays)int[] array = new int[5]; 特点: 固定大小,存储相同类型的元素。 优点: 随机访问元素效率高。 缺点: 大小固定,插入和删除元素相对较慢。 列表(Lists)ArrayListList<Stri...

Java

Java接口

以下是所选内容的简要概括: Java 接口概述 定义: 接口是一种抽象类型,是抽象方法的集合。它使用 interface 关键字声明,但不能被实例化。 用途: 一个类通过实现(implements)接口来继承其抽象方法,并必须实现接口中声明的所有方法...

Java

Java重写与重载

重写子类定义了一个与其父类中具有相同名称、参数列表和返回类型的方法,并且子类方法的实现覆盖了父类方法的实现。 外壳不变,核心重写 参数列表必须相同 返回类型可以不同,但必须是父类的派生类(子类) 访问权限不能比父类低 父类的成员方法只能被它的子类...

Java

Java面向对象

继承继承就是子类继承父类的特征和行为,使得子类对象(实例)具有父类的实例域和方法,或子类从父类继承方法,使得子类具有父类相同的行为。 12345class 父类 {} class 子类 extends 父类 { ...

Java

Java对象和类

1. 类 class 定义对象的蓝图,包括属性和方法。 public class 类名 {...} 2. 对象 object 类的实例,具有状态和行为 类名 实例名 = new 类名(); 3. 继承 inheritance 一个类可以继承另一个...

Java

Java基础语法

Java 基础语法对象与类 对象:对象是类的一个实例,有状态和行为。 类:类是一个模板,描述一类对象的行为和状态。 方法:方法就是行为,一个类可以有很多方法。 实例变量:每个对象都有独特的实例变量,对象的状态由这些实例变量的值决定。 HelloWo...

Java

java 面试题整理

Java基础1. ==和equals()的区别 ==比较两个对象的引用是否指向同一个内存地址(基本数据类型比较值) equals()是Object类的方法,默认实现与==相同,但通常被重写用于比较对象的内容 2. String、StringBuil...

Java