java基础学习
文章平均质量分 75
wyallen
这个作者很懒,什么都没留下…
展开
-
多态
多态也称作动态绑定,也叫池绑定,对应于静态绑定。动态绑定是在**程序执行期间**,根据隐参的实际类型调用方法。静态绑定是在**程序编译期间**。编译器准确的调用private,static,final修饰的方法或者构造器。总体来说,**静态绑定的效率高,动态绑定的扩展性好**。 实现多态有三个条件: 1:继承 2:重写 3:父类引用指向子类对象原创 2017-08-11 10:06:02 · 224 阅读 · 0 评论 -
接口和抽象类
接口和抽象类接口和抽象类的定义接口和抽象类的区别选择使用抽象类和接口的依据最近重新温故Java基础知识,理解设计模式,但是代码量不够可能很多理解的不够到位,先记一下,以后再来更新。接口和抽象类使用起来很简单,但是如果要明确何时何地何种条件下使用接口和抽象类,可能还得需要更多的思考和代码阅读量。接口和抽象类的定义接口interface关键字产生了一个完全抽象的类,一个接口表示“所有实现了该...原创 2018-12-08 13:39:33 · 364 阅读 · 0 评论 -
java内部类
Java内部类内部类定义为什么需要内部类内部类的分类内部类定义定义:将一个类的定义放在另一个类的定义内部。内部类允许把一些逻辑相关的类组织在一起,并控制内部类的可视性。内部类不单只是一种代码隐藏机制。还可以与外部类通信。内部类看起来有些奇怪,需要花些时间才能在设计中轻松使用它们。为什么需要内部类1:使用内部类最吸引人的原因是:每个内部类都能独立的继承自一个(接口的)实现,所以无论外围类是...原创 2018-12-09 16:02:31 · 145 阅读 · 0 评论