学号 2016 2017 2 《Java程序设计》第四周学习总结 教材学习内容总结 1.子类与父类:由继承得到的类称为子类,被继承的类称为父类 2.在类的声明过程中,通常用关键字extend来定义一个类的子类 ,如 class 子类名 extend 父类名 3.如果子类和父类在同一个包中,子类继承了 ...
分类:
编程语言 时间:
2019-03-24 17:37:34
阅读次数:
254
String作为java中最基本的类,担负着承载字符信息的作用。String具有不可变的final属性 , 这也决定了它对于在程序中传递信息的不可或缺性 。开发中,我们常常要对字符串进行拼接,这时我们会用到String对象重载的“+”操作符或concat(str)方法,也可以用StringBuild ...
分类:
编程语言 时间:
2019-03-17 21:33:47
阅读次数:
159
在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量) 1.final修饰类 当用final修饰一个类时,表明这个类不能被继承。 final类中的成员变量可以根据需要设为final,但是要注意final类中的所有成员方法都会被隐式地指定为final方法。 在使用final ...
分类:
其他好文 时间:
2019-03-15 19:00:45
阅读次数:
340
抽象类和接口的区别 a.一个类只能继承单个类,但是可以实现多个接口 b.抽象类中可以有构造方法,接口中不能有构造方法 c.抽象类中的所有方法并不一定要是抽象的,你可以选择在抽象类中实现一些基本的方法。而接口要求所有的方法都必须是抽象的 d.抽象类中可以包含静态方法,接口中不可以 e.抽象类中可以有普 ...
分类:
编程语言 时间:
2019-03-13 12:35:15
阅读次数:
196
-- 继承: 1、子类继承父类中所有属性和方法。 2、子类只能重写父类中实例方法。 3、super关键,如果放到子类构造函数第一行,如果出现子类方法中可通过该关键字调用子类覆写的方法 4、使用final关键字修饰的方法不能重写,类不能被继承。 5、static关键字修改的方法只属于所在类,不属于类的 ...
分类:
其他好文 时间:
2019-03-02 23:42:27
阅读次数:
218
final修饰变量 数据是不可变 final修饰方法 不能重写 final修饰类 不能被继承 ...
分类:
其他好文 时间:
2019-03-01 15:36:04
阅读次数:
122
什么是继承? 继承是面向对象三大特征之一。java中的继承描述的是两个类之间的关系,被继承的类称为父类,继承的类称为子类,使用extends关键字来表示。在java语言里面只支持单继承,即一个类只能有一个父类,子类可以继承父类中的非private修饰的成员方法和成员变量,构造方法不能被继承,java ...
分类:
其他好文 时间:
2019-02-27 13:14:36
阅读次数:
134
final: 最终的意思,可以修饰类、修饰成员变量、修饰成员方法 特点: 修饰类:类不能被继承 修饰成员变量:该变量就是常量 修饰成员方法:方法不能被子类重修 自定义常量:把变量用final修饰后就是常量 ...
分类:
编程语言 时间:
2019-02-15 18:04:52
阅读次数:
156
final用于修饰类,方法,属性。修饰类时,该类不能被继承,final修饰的类不允许为abstract抽象类,类中的所有方法都不能被重写。 final修饰的方法不能被重写,但是子类中可以用父类中final修饰的方法。 final修饰的成员变量是不可变的,如果成员变量是基本数据类型,初始化之后成员变量 ...
分类:
编程语言 时间:
2019-02-11 20:12:58
阅读次数:
219
java基础4:深入理解final关键字 final关键字可以修饰类、方法和引用。 修饰类,该类不能被继承。并且这个类的对象在堆中分配内存后地址不可变。 修饰方法,方法不能被子类重写。 修饰引用,引用无法改变,对于基本类型,无法修改值,对于引用,虽然不能修改地址值,但是可以对指向对象的内部进行修改。 ...
分类:
编程语言 时间:
2019-02-08 19:57:56
阅读次数:
208