10 2021 档案
摘要:异常概述 异常:指的是程序运行过程中,出现的不正常的情况。 异常的根类是java.lang.Throwable,其下有两个子类:java.lang.Error和java.lang.Exception Java程序在执行过程中所发生的异常可以分为两类: Error(错误):Java虚拟机无法解决的严重
阅读全文
摘要:在Java中允许一个类定义在另一个类的内部,前者称为内部类,后者称为外部类。 内部类可以分为:成员内部类(static成员内部类和非static成员内部类)和局部内部类(方法内、代码块内、构造器内) 成员内部类 作为外部类的成员: (1)调用外部类的结构 (2)可以被static修饰 (3)可以被4
阅读全文
摘要:抽象类 如果一个类中没有包含足够的信息来描绘一个具体的对象,这样的类就是抽象类,使用abstract关键字来定义抽象类。 abstract除了可以修饰类之外还可以修饰方法。 abstract不能用来修饰属性和构造器。 abstract不能用来修饰私有方法和静态方法。 抽象类中一定有构造器,便于子类实
阅读全文
摘要:final关键字可以用来修饰变量、方法和类。 (1)final修饰类:表示此类不能够被其他的类继承。例如String类、System类、StringBuffer类。 (2)final修饰方法:表示此方法不可以被重写。 (3)final修饰变量:表示此"变量"是一个常量。 final修饰属性:可以在显
阅读全文
摘要:static可以用来修饰属性、方法、代码块、内部类。 static修饰成员变量 static修饰的成员变量(属性)也被称为静态变量: 多个对象共享同一个静态变量,当通过某个对象修改静态变量时,会导致其他对象调用此静态变量是修改过的。 静态变量随着类的加载而加载,可以通过 类.静态变量 的方式进行调用
阅读全文
摘要:概述 Java提供了两种类型系统,基本类型和引用类型,使用基本类型在于效率,然而很多情况下会创建对象,如果想要基本类型像对象一样操作,就可以使用基本类型对应的包装类。对应如下: 基本类型 对应的包装类 byte Byte short Short int Integer long Long float
阅读全文
摘要:概述 Java中 Object 类是所有类的父类,也就是说 Java 的所有类都继承了 Object,子类可以使用 Object 的所有方法。 如果在类的声明中未使用extends关键字指明其父类,则默认父类为java.lang.Object类。 public class MyClass /*ext
阅读全文
摘要:类和对象 类:是一组相关属性和行为的集合,可以看成是一类事物的模板,使用事物的属性特征和行为特征来描述该类事物。 对象:是一类事物的具体体现,对象是类的一个实例,必须具备该类事物的属性和行为。 类和对象的关系:类是一类事物的描述,是抽象的,对象是一类事物的实例,是具体的。 面向对象的三大特征:封装、
阅读全文
摘要:数组的特点 数组可以存放多个数据 数组是一种引用数据类型 数组当中的数据类型必须统一 数组的长度在程序运行期间不可改变 数组的定义和初始化 声明数组语法: 数据类型[] 数组名; 获取数组长度: 数组名.length 数组的初始化: 静态初始化(指定内容) 数组名 = new 元素的数据类型[]{元
阅读全文