SF
赵冰
赵冰
注册登录
关注博客
注册登录
主页
关于
RSS
接口
赵冰
2014-09-17
阅读 9 分钟
2.4k
根据Thinking in Java的描述: 1)在其它任何事物发生之前,将分配给对象的存储空间初始化为成二进制的零(基本类型按照其类型初始化,引用类型为null) 2)调用基类的构造器(如果基类中实例属性或者静态属性有初始化过程则先执行初始化过程),此时,调用被覆盖后的draw(),由于步骤1的缘故, 我们会发现radius的值为0. 3)按...
继承与访问权限
赵冰
2014-09-15
阅读 4 分钟
3.2k
继承是一种由己有的类创建新类的机制.利用继承,可以先创建一个共有属性的一般类,根据该一般类再创建具有特殊属性的新类,新类继承一般类的状态 和行为,并根据需要增加它自己的新的状态和行为.由继承而得到的类称为子类,被继承的类称为父亲.java不支持多重继承.
多态性
赵冰
2014-09-15
阅读 5 分钟
2.8k
多态性:同一基本类型下的不同的子类型所表现的不同行为,称之为多态性。多态通过分离做什么和怎么做,从另一个角度将接口和实现 分离开来。“封装”通过合并特征和行为来创建新的数据类型。“实现隐藏”则通过将细节"私有化"把接口和实现分离开来。继承允许将对 象视为它自己本身的类型或其他基类型加以处理,而多态性则利用...
复用类
赵冰
2014-09-15
阅读 8 分钟
2.9k
final数据只可以在定义时初始化,或者是在声明blank final后在构造函数中初始化。对于基本类型,final域值不可变,对于引用类型, final的引用指向不可变,但是其引用所指向的对象的属性其实是可变的。 final 数据可以被继承的,并且可以被子类同名属性覆盖,参看示例:
JavaScript随笔记(一)基础概念以及变量类型
赵冰
2014-07-17
阅读 5 分钟
2.4k
一般我们在引用外部js文件的时候往往是将引用文件的位置放在<head></head>标签当中,比如<script type="text/javascript" src="Js/example.js" defer="defer"></script>那么在<head>标签中引入多个js文件时,浏览器会按照引入顺序加载执行这些引入的js文件,如果加载执行的这些js文件的时...