- 博客(4)
- 收藏
- 关注
原创 JAVA异常
Java异常是通过try,catch,finally,throw和throws5个关键字来实现的。try-catch-finally保证在程序出现异常的情况,可以继续执行1.正常运行。 try > finally > finally之后的2.出现异常,正确匹配异常。try(try中异常后的代码不执行) > 匹配的catch > finally > finally之后的3.出现异常,没有匹配的异常。try(try中异常后的代码不执行) > 程序中断
2020-12-16 14:44:04
144
3
原创 JAVA接口
语法:修饰符 interface 接口名 extends 父接口1,父接口2,…{//常量定义//方法定义}class 类名 extends 父类名 implements 接口1,接口2,…{//类成员}1.接口是一个特殊的抽象类2.方法:JDK1.8之后接口可以有三种方法:公共的抽象方法:公共和抽象的修饰词(public abstract)可以省略,但是不能写错。默认方法(类似于C#的虚方法)。重写就调用子类的方法,不重写就调用父类的方法。静态方法。 可以用接口名调用,
2020-12-14 14:33:00
78
原创 JAVA继承
JAVA继承继承语法:修饰符 类名 extends 父类名{//类定义的部分}继承通过关键字extends来实现,不可使用private和protected来修饰类。java只支持单继承new 子类() 执行了哪些代码?父类属性>代码块>父类的构造方法>子类属性>代码块>子类的构造方法super() 构造方法必须在子类构造方法中调用,而且必须在第一行方法的重写:1.要有继承关系,方法在子类中。2.方法名一样3.参数一样4.返回值类型想同或者是其子类
2020-12-09 08:58:32
103
2
原创 JAVA对象和封装
JAVA对象和封装类图:1.+(public)2.-(private)构造方法:1.方法名和类名一样2.没有返回值,连void都没有3.系统会提供默认的无参构造方法。4.如果自己定义了构造方法,系统将不提供无参的构造方法。this的作用:this:指定的当前的对象this可以区分 全局变量和局部变量。加this特指全局变量this()。 表示调用构造方法,只能在构造方法中调用,而且必须一行属性:按照生命周期(作用域)不同,变量分为三种:局部变量 对应 方法
2020-12-08 09:51:50
121
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人