自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 JAVA中关于接口的理解

JAVA中关于接口的理解接口类:UserIService1.使用Interface关键字定义接口2.接口中定义的方法均为抽象方法3.接口只定义不实现,需要对应的实现类去实现接口中定义的抽象方法,只有约束没有实现4.接口中所有的定义其实都是抽象的 public abstractpackage InterfaceDemo;//interface 定义接口的关键字//接口中定义的方法均为抽象方法//接口只定义不是实现,需要对应的实现类去实现接口中定义的抽象方法,只有约束没有实现//接口可实现多

2021-04-18 13:09:23 129

原创 JAVA中抽象类的理解

JAVA中抽象类的理解1.关键字的使用,用abstract关键字定义抽象类和抽象方法2.抽象方法:只有方法名字,没有方法的实现3.抽象类的所有方法,继承了它的子类必须要实现它的方法即重写抽象方法,除非子类本身就是抽象类4.抽象类的特点:1.不能new一个抽象类,只能通过子类去实现它的方法:约束!### 2.抽象类中可以写普通方法### 3.一个方法中若是存在抽象方法,那这个类必须是抽象类5.思考1.抽象类不能new,那是否存在构造方法?​ 建一个抽象类编译之后查看class文件

2021-04-18 11:32:28 143

原创 Static 关键字详解

Static 关键字详解1.在类中静态变量,静态方法都是在静态方法区2.加有static的方法或者变量可以直接用类名调用,非静态变量不能;3.匿名方法、静态方法、构造方法的方法调用顺序1.静态方法先执行,与类同时加载;但只会在第一次执行,之后不会再执行,主要用于赋予初始值;2.匿名代码块第二个执行;3.构造方法第三个执行;4.扩展新特性-静态导入包...

2021-04-18 11:00:53 89

原创 JAVA中关于instanceof和类型转化

JAVA中关于instanceof和类型转化1.instanceof 介绍 以及多态体现1.instanceof的作用instanceof 常用于判断对象之间是否存在关联关系System.out.println(X instanceof Y); //编译是否通过通过则存在关联,不通过或者无法编译则不存在关联。2.多态体现3.类型转换1.父类引用指向子类的对象2.把子类转换为父类,向上转型;3.把父类转换为子类,向下转型; 强制转换4.方便方法的调用,减少重复的代码,简洁;//类型

2021-04-18 10:59:56 110

原创 java中关于多态的分析

java中关于多态的分析多态注意事项:1.多态是方法的多态,属性没有多态;2.父类和子类,有联系才能转换。否则会抛出 类型转换异常 (ClassCastException);3.多态存在条件:### 1.继承关系;### 2.方法需要重写### 3.父类引用指向子类对象; Father f1 = new Son();不能被重写(多态)的方法:1.static 方法,属于类,不属于任何一个实例;2.final 常量,在常量池中,所有被final修饰的方法无法重写;3.p

2021-04-18 10:58:38 91

原创 java中关于重写的分析

java中关于重写的分析重写:需要有继承关系,子类重写父类的方法:1.方法名必须相同;2.参数列表必须相同;3.修饰符:范围可以扩大但不能缩小; public > protected >defalut > private4.抛出的异常:范围可以扩大不能缩小;ClassNotFoundException —>Exception(大)重写,子类的方法必须要和父类的方法一致,方法体不同;思考:为什么需要重写?父类的功能,子类不一定需要或者不一定满足;IDEA 快捷键使用:

2021-04-18 10:57:53 94

原创 java中关于super与this的分析

java中关于super与this的分析Super注意点:1.super调用父类的构造方法,必须在构造方法的第一个;2.super必须只能出现在子类的方法或者构造方法中;3.super和this不能同时调用构造方法;vs this:代表的对象不同:##### this:本身调用者这个对象##### super:父类对象的引用前提:this:没有继承也可以使用##### super:只能在继承条件下使用构造方法:this(): 本类的构造super():父类的构造.

2021-04-18 10:57:08 75

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除