- 博客(12)
- 收藏
- 关注
原创 Java入门(12)
从技术上讲,Error 类及其子类对象不是异常,它们代表了程序运行时Java系统内部的错误,与程序设计者的操作无关。Error是不可查的,因为它们在应用程序的控制和处理能力之外,而且绝大多数是程序运行时不允许出现的状况,程序设计者无能为力,因此不必处理它们。例如,Java 虚拟机运行错误(VirtualMachineError),当JVM不再有继续执行操作所需的内存资源时,将出现OutOfMemoryError。这些异常发生时,Java虚拟机一般会选择线程终止。
2023-05-28 21:46:25
92
原创 Java入门(11)
向列表末尾追加一个对象。,在指定位置index上插入元素element。,在指定位置index上插入集合c中的所有元素,如果List对象发生变化则返回true。,返回指定位置index上的元素。,删除指定位置index上的元素。,用元素element取代位置index上的元素,并且返回旧元素的取值。,从列表的头部开始向后搜索元素obj,返回第一个出现元素obj的位置,若没有obj则返回-1。,从列表的尾部开始向前搜索元素obj,返回第一个出现元素obj的位置,若没有obj则返回-1。
2023-05-21 20:15:47
241
原创 Java入门(10)
接口的灵活性就在于“规定一个类必须做什么,而不管你如何做”。我们可以定义一个接口类型的引用变量来引用实现接口的类的实例,当这个引用调用方法时,它会根据实际引用的类的实例来判断具体调用哪个方法,这和上述的超类对象引用访问子类对象的机制相似。例上例中类B和类C是实现接口InterA的两个类,分别实现了接口的方法fun(),通过将类B和类C的实例赋给接口引用a,实现了方法在运行时的动态绑定,充分利用了“一个接口,多个方法”,展示了 Java 的动态多态性。
2023-05-14 22:32:32
62
原创 Java入门(9)
使用 interface 定义接口。接口定义与类的定义类似,也是分为接口的声明和接口体,其中接口体由常量定义和方法定义两部分组成。定义接口的基本格式如下:[修饰符] interface 接口名 [extends 父接口名列表]{[public] [static] [final] 常量;[public] [abstract] 方法;.修饰符:可选,用于指定接口的访问权限,可选值为 public。如果省略则使用默认的访问权限。
2023-05-07 23:28:41
64
原创 Java入门(8)
(1)概念抽象方法:就是用abstract关键字修饰,并且没有大括号,直接分号结束的方法。抽象类:定义了抽象方法的类或者用abstract 关键字修饰的类就是抽象类。(2)抽象类和抽象方法的语法格式①抽象类语法格式:「权限修饰符] abstract class 类名{ 成员变量;成员方法;构造方法;抽象方法②抽象方法语法格式:例如:[访问修饰符] abstract 返回值类型 方法名(参数表);(3)抽象类概述。
2023-04-23 21:31:40
97
原创 Java入门
②“import 包名.*”,例如,import java.io.*,表示根据程序需要导入当前程序中使用的java.io包中的类(而不是包中的全部类)。:被protected修饰的成员变量和成员方法可以在声明它们的类中访在该类的子类中访问,也可以在与该类位于同一包的类中访问,但不能在位于其他包的非子中访问。不使用权限修饰符修饰的成员变量和方法可以在声明它们的类中访问,也可以在与该类位于同一包的类中访问,但不能在位于其他包的类中访问。包实际上就是一个存放.class文件的文件夹,因此,创建包就是创建文件夹。
2023-04-09 17:24:39
111
原创 Java入门
(1)静态初始化例如:int [ ][ ] arr={{22,15,32,20,18},{12,21,25,19,33},{14,58,34,24,66},};(2)动态初始化(2)动态初始化例如:int [ ][ ]arr=new int [5][3];
2023-04-02 22:16:56
44
原创 JAVA入门知识
包括boolean(布尔型)、float(单精度浮点型)、char(字符型)、byte(字节型)、short(短整型)、int(整型)、long(长整型)和double(双精度浮点型)共8种.常量可分为字符串常量,整数常量,小数常量,字符常量,布尔常量和空常量等。:正数的反码与原码一致,负数的反码是对原码按位取反,只是最高位(符号位)不变。:最高位是符号位,0代表正数,1代表负数,非符号位为该数字绝对值的二进制。long:八个字节;:正数的补码与原码一致,负数的补码是对原码按位取反加1,符号位不变。
2023-03-18 13:18:51
175
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人