自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 static

静态变量 和static修改的静态代码块运行的顺序是根据代码编写的先后, 未了避免出现不必要的麻烦, 本人强制建议, 不管是否有在静态代码块中使用 静态变量, 都应当把静态变量写在 静态代码块的上方。 在静态中只能引用静态的。 静态方法不能以任何方式引用this和super关键字,因为静态方法在使用前不用创建任何实例对象,当静态方法调用时,this所引用的对象根本没有产生。 在代码块中的变量属于...

2020-02-27 11:54:27 71

原创 lambda

使用Lambda必须具有接口,且要求接口中有且仅有一个抽象方法。 无论是JDK内置的 Runnable 、 Comparator 接口还是自定义的接口,只有当接口中的抽象方法存在且唯一时,才可以使用Lambda。 使用Lambda必须具有上下文推断。 也就是方法的参数或局部变量类型必须为Lambda对应的接口类型,才能使用Lambda作为该接口的实例。 注:有且仅有一个抽象方法的接口,称为“函...

2020-02-22 20:47:29 55

原创 comparable与comparetor

自定义类实现comparable接口,在集合中可按照此定义进行排序。 想要独立的定义规则去使用 可以采用Collections.sort(List list,Comparetor c)方式。

2020-02-19 11:38:34 165

原创 抽象类与接口的区别

子类如果没有实现抽象父类中的所有抽象方法,则必须定义为abstract类型。 抽象类需要被继承才能使用,而被final修饰的类无法被继承,所以abstract和final是不能共存的。 接口(interface)可以说成是抽象类的一种特例,以前接口中的所有方法都必须是抽象的。接口中的方法定义默认为public abstract类型,接口中的成员变量类型默认为public static final...

2020-02-18 16:32:28 114

空空如也

空空如也

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

TA关注的人

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