- 博客(4)
- 收藏
- 关注
原创 Java中的接口
Java中的接口是为了满足多重继承的效果, 跟类同级,接口里面不能定义构造器,只能定义全局常量和抽象方法,Java开发中,通常都是让类去实现(implement)接口,而且实现了接口后,要么重写接口里面所有的方法,要么将这个接口声明为抽象类`,Java类可以实现多个接口,相当于实现了类的多继承,弥补了Java单继承的局限性,接口与接口之间可以多继承接口的具体使用,体现了多态性,接口也是一种规范...
2020-02-28 00:27:16
363
原创 Java类的属性赋值的位置和先后顺序
1.默认初始化2.显示初始化、代码块中初始化3.构造器中初始化4.通过“对象.属性”或“对象.方法”井下赋值
2020-02-25 21:56:35
938
原创 Java中的static和final
static代表静态的,可以直接通过类名.属性或类名.方法直接调用用static来修饰的属性或方法,用static修饰的属性和方法,代表这个属性和方法是大家共用的,只要有被调用并修改,那其他的调用方都会更改相应的值或方法。final代表是最终的,用final修饰的属性和方法,都不能修改,否则报错,...
2020-02-25 21:54:42
88
原创 Java中的单例模式
Java中的单例模式可以看成是对类里面的构造器的权限进行私有化,在类的内部声明一个类的静态对象,对外只能通过公关的静态方法,来返回这个构造器,懒汉式跟饿汉式的不同,在于是否先初始化对象,饿汉式会在声明对象的同时并初始化对象,懒汉式则在你调用的时候才会初始化对象,饿汉式运行速度慢,但效率高,因为他会随着类的加载而出书和对象,而懒汉式则运行速度快,但效率慢,因为他只会在你调用的时候才会初始化对象...
2020-02-25 21:48:27
60
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人