自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【无标题】

谷歌浏览器最小字体为12px。

2023-05-12 14:39:59 67

原创 接口与抽象类的区别

1、接口是多态的一种形式,可以制定规则,降低耦合度;接口的属性,默认都是静态方法,或者只是常量属性,或者只是抽象方法,接口的方法都是抽象方法,如果要定义具体方法实现,此方法需要使用default修饰,接口中的方法访问权限不能是private,接口与接口之间可以实现多继承,但不能互相实现,接口中不能存在构造方法2、抽象类由abstract修饰,抽象类作用降低接口与接口实现类之间实现的难度,抽象类可以声明抽象方法,也可以生成具体方法,抽象类生成抽象方法必须由子类进行重写,抽象类有构造方法,但不能使用3、相同

2020-10-17 17:48:03 100

原创 面向对象的好处

面向对象是一种思想特点:封装、继承、多态(抽象)封装:private,将属性设置为私有,其属性只能在本类中调用继承:子类继承父类多态:例如建立集合List list=new ArrayList()抽象:abstract 不能有构造方法现...

2020-10-17 16:41:15 159

原创 重写与重载的区别

重载:Overload 重写:Override重载:表示表示一个类里面有多个名称相同的方法,但这些方法的参数个数或者参数类型不同重写:表示子类中的方法与父类中的某个方法的名称参数完全相同,通过子类创建的实例对象调用这个方法时,将调用子类中定义的方法,相当于把父类中定义的方法覆盖了在覆盖时要注意的点:1、覆盖时返回值必须和原来保持一致2、覆盖的方法所抛出的异常必须和被覆盖的方法抛出的异常保持一致3、被覆盖的方法不能为private,否则是指在其子类中只是新定义了一个方法,并没有对其进行覆盖..

2020-10-17 16:26:57 77

原创 集合家族

1、集合家族可分为collection和Map2、List set继承至collection;3、list与set的相同点与不同点相同点:都是单列元素的集合,有一个共同的父接口Collection区别:set里不允许有重复的元素。假设set集合里有一个A对象,现在再存进去一个B对象,但是B对象与A对象equals相等,则B对象就不能存进去,set集合的add方法有一个boolean返回值,当添加成功则返回true返回失败则返回falselist表示与先后顺序的集合,当多次调用add方法时,就想排队

2020-10-17 15:38:22 237

原创 接口是否可以继承接口?抽象类是否可以实现接口?抽象类是否可以继承具体类?抽象类中是否可以有静态main方法

接口可以继承接口,接口不能实现接口,抽象类实现接口,抽象类中可以有静态的main方法。抽象类与普通的类唯一区别是不能创建实体类对象抽象类 允许有abstract方法抽象类的作用:降低接口与接口实现类之间的实现难度...

2020-10-17 11:03:21 413

空空如也

空空如也

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

TA关注的人

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