摘要:案例演示抽象类的成员特点抽象类的成员方法特性抽象方法强制要求子类做的事情。抽象类中定义的是该继承体系的共性功能。 1.多态的概述及其成员访问特点代码体现 A:多态(polymorphic)概述 事物存在的多种形态 B:多态前提- 1.要有继承关系 2.要有方法重写 3.要有父类引用指向子类对象。 C:多态中的成员访问特点之 成员变量:编译和运行都看父类。 成员方法:编...
摘要:关于,最后有两点规律需要注意当的等待队列队首结点是共享结点,说明当前写锁被占用,当写锁释放时,会以传播的方式唤醒头结点之后紧邻的各个共享结点。当的等待队列队首结点是独占结点,说明当前读锁被使用,当读锁释放归零后,会唤醒队首的独占结点。 showImg(https://segmentfault.com/img/remote/1460000016012293); 本文首发于一世流云的专栏:...
摘要:运算符运算符,是一种特殊的符号。算数运算符赋值运算符比较运算符位运算符逻辑运算符三目运算符算数运算符符号加减乘,除,取余自增自减作用在于整数和浮点型。 运算符 Java运算符,是一种特殊的符号。用表示数据的运算,赋值和比较。 算数运算符 赋值运算符 比较运算符 位运算符 逻辑运算符 三目运算符 1. 算数运算符 符号:加(+),减(-),乘(*),除(/),取余(%) 自增:++ ...
摘要:虽然定义了这种数据类型,但是只对它提供了非常有限的支持。数据类型的自动转换规律数据范围小的类型与数据范围大的类型进行数学计算的时候,自动向数据范围大的类型转换数据范围大的类型想要变为数据范围小的类型,必须采用强制类型转转。 java数据类型 java一共分为两大类数据: 基本数据类型(值类型) 引用数据类型 基本数据类型 基本数据类型一共有八种,分为:数值型: 整型: byte、s...