“在路上,我一直向码神祈求,保佑你没事”路平缓了缓说道,“快到门派的时候,遇到了大长老,他过来看了看,说你没事,只是晕过去来,让你好好休息就行,然后我就把你放在你床上,给你盖好被子,我就走了。” “看了我是这个宋海死后,穿越过来的”宋海心里想到。然后他对路平说道:“那你没给长老说,我怎么晕的。” “ ...
分类:
其他好文 时间:
2016-07-04 01:07:02
阅读次数:
134
1、final 类 final类不能被继承,没有子类,final类中的方法默认是final的。 2、final方法 final方法不能被子类的方法覆盖,但可以被继承。final不能用于修饰构造方法。 父类的private成员方法是不能被子类方法覆盖的,因此private类型的方法默认是final类型 ...
分类:
其他好文 时间:
2016-06-30 08:36:00
阅读次数:
100
1、final类不能被继承,因此final类的成员方法没有机会被覆盖,默认都是final的。在设计类时候,如果这个类不需要有子类,类的实现细节不允许改变,并且确信这个类不会再 被扩展,那么就设计为final类。 final方法不能被子类的方法覆盖,但可以被继承。 2、final方法 如果一个类不允许 ...
分类:
其他好文 时间:
2016-06-24 12:14:15
阅读次数:
130
1. 抽象类和接口的区别: 抽象类是指不能被实例化的类,由abstract关键字修饰。 抽象方法是指没有方法体的方法,也就是一个空方法,是要被子类或扩展类来具体实现的方法。 接口是更抽象的抽象类,因为抽象类中允许存在非抽象方法(甚至可以一个抽象方法都没有),而接口中的所有方法均必须是抽象方法; 2. ...
分类:
编程语言 时间:
2016-06-23 07:41:41
阅读次数:
178
结论一:./*.sh的执行方式等价于sh./*.sh或者bash./*.sh,此三种执行脚本的方式都是重新启动一个子shell,在子shell中执行此脚本。结论二:.source./*.sh和../*.sh的执行方式是等价的,即两种执行方式都是在当前shell进程中执行此脚本,而不是重新启动一个shell而在子shell进程中..
分类:
系统相关 时间:
2016-06-22 11:10:27
阅读次数:
196
模板模式在父类中定义了一个方法的模板,而子类可以动态的实现模板成分方法,但是模板中的方法顺序无法改变. 父类中的模板方法往往申明为final,用来保证方法不被子类覆盖,因为作为模板,是不可以改变的,但是模板方法内的一系列方法,可以由子类自己静态实现,同时在父类的模板方法中,可以定义钩子(hook)方 ...
分类:
其他好文 时间:
2016-06-20 23:45:54
阅读次数:
164
一、final 根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。 final类不能被继承,没有子类,final类中的方法默认是final的。 final方法不能被子类的方法覆 ...
分类:
编程语言 时间:
2016-06-17 22:28:45
阅读次数:
176
/*final : 最终。作为一个修饰符,1,可以修饰类,函数,变量。2,被final修饰的类不可以被继承。为了避免被继承,被子类复写功能。3,被final修饰的方法不可以被复写。4,被final修饰的变量是一个常量只能赋值一次,既可以修饰成员变量,有可以修饰局部变量。 当在描述事物时,一些数据的出 ...
分类:
编程语言 时间:
2016-06-08 00:18:58
阅读次数:
210
final : 最终。作为一个修饰符,1,可以修饰类,函数,变量。2,被final修饰的类不可以被继承。为了避免被继承,被子类复写功能。3,被final修饰的方法不可以被复写。4,被final修饰的变量是一个常量只能赋值一次,既可以修饰成员变量,有可以修饰局部变量。 当在描述事物时,一些数据的出现值 ...
分类:
编程语言 时间:
2016-06-08 00:14:12
阅读次数:
152