- 博客(6)
- 收藏
- 关注
原创 java查缺补漏Day5
try:包含可能出现异常的代码块。catch:捕获try块中抛出的异常,并处理他;finally:不管try中的代码是否抛出异常,finally块中的代码都会被执行,常用于关闭资源或进行请理;thorw:用于显示的抛出一个异常,需要是new异常类;thorws:用于声明一个方法可能会抛出的异常,但不处理它,既往外抛。
2025-04-07 14:02:32
187
原创 java查缺补漏Day4
接口中的方法都是隐式抽象的(不需要abstract关键字),且都是public的。//抽象方法定义,默认是public的//Java8及以后,接口可以包含默认方法//Java8及以后,接口可以包含静态方法。
2025-04-06 13:36:30
574
原创 java查缺补漏Day3
abstract修饰的方法是抽象方法,抽象方法不能有方法主体。抽象类将事务的共性提取出来,由子类继承去实现,代码容易扩展,容易维护。抽象类不能实例化,因为抽象类中方法未具体化,是一种不完整的类,所以不能直接实例化,编译无法通过。抽象类中不一定包含抽象方法,但是包含抽象方法的类一定是抽象类。如果一个类中可以没有抽象方法,这样做的目的是为了此类不能被实例化。抽象类的子类必须给出抽象类中抽象方法的具体实现,否则子类也是抽象类,需要用abstract声明。
2025-04-06 13:36:00
519
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅