- 博客(8)
- 收藏
- 关注
原创 .什么是接口,谈谈你的理解
.什么是接口,谈谈你的理解 接口 就可以理解为 胶带 胶布 插口 提供转接的扣子,用来连接而开放的入口。它的存在是为了让两种事物连接在一起 描述如何让两种事物连接在一起的抽象
2020-12-14 14:43:50
486
原创 .Super是什么意思,它和this有什么区别
.Super是什么意思,它和this有什么区别 super关键字表示超(父)类的意思。this变量代表对象本身 使用super访问父类被子类隐藏的变量或覆盖的方法 使用this表示当前调用方法的对象引用 使用super调用基类构造函数,super应为构造函数中第一条语句 使用this调用本类另一构造函数,this应为构造函数中第一条 ...
2020-12-14 14:42:54
290
原创 继承的语法,继承的关键字
继承的语法,继承的关键字 子类的构造过程中必须调用其基类的构造方法 子类可以在自己的构造方法中使用super()调用其基类构造方法。 使用this()调用本类中的另外的构造方法 如果调用super,必须写在子类构造方法的第一行 如果子类的构造方法没有显示的调用基类的构造方法,则系统默认调用基类的无参数构造方法 如果子类构造方法中既没有显示调用基类构造方法,而基类中有没有无参构造方法,则编译出错 ...
2020-12-14 14:42:30
274
原创 为什么要使用继承,使用继承的优点和缺点是什么
为什么要使用继承,使用继承的优点和缺点是什么 优点:1.可以使用父类的所有非私有bai方法;而且单继承可由接口来du弥补。 2.可以继承父类中定义的成员方法以及成员变量,使得子类可以减少代码的书写。还可以重写父类的方法以增加子类的功能。 缺点:1.耦合性太大 2.就是破坏了类的封装性,其实继承一般多用于抽象方法的继承和接口的实现 ...
2020-12-14 14:41:47
3743
原创 static 与非static修饰的区别
请简述static 与非static修饰的区别 作用在方法上,方法的区别:static方法属于类,不属于类的实例对象,而非static方法属于类的实例对象,不属于类,static方法不需要实例对象就可以通过类名调用,且static方法中不能有实例成员(即实例方法或实例变量),而非static方法中可以以后static成员(即static方法,和static变量) 作用在变量上:static变量属于类,非static变量属于实例对象或者是局部变量,static变量可以用类名引用,而非static方法只能创建
2020-12-14 14:41:02
703
原创 构造函数
什么是构造函数,构造函数的作用 构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。 ...
2020-12-14 14:39:50
382
原创 字符串
字符串 String 常用方法 长度是一定的 length(): 求字符串的长度 equals() 用来比较俩个字符串是否相同 使用equalsIgnoreCase()方法 不区分大小写 使用toLowerCase()方法 将大写转换为小写 使用toUpperCase( )方法 将小写转换为大写 Equals()方法区分大小写 indexOf():能够找到某个字符或者字符串在原字符串中的位置(下标) lastIndexOf()能够找到某个字符或者字符串在原字符串中最后一次出现的位置(下标) con
2020-09-29 11:34:31
78
原创 java
类和对象 对象:能够看得见摸得着,能进行描述的物体,我们称为对象。 对象:有特征和行为。 特征(属性):对对象的一个描述。 行为(方法):对象的动作。 对象:用来描述客观的一个实体,由一组属性和方法构成。 类:类一定是由对象构成的,我们把对象按照某一特征划分成一个集合,我们把这个集合成为类 类中: 有属性和方法 定义一个类: 定义类名,属性,方法 ...
2020-09-29 11:28:53
96
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅