接口中所声明的方法都是抽象方法。接口中的方法都是 public 的。 接口中也可以定义成员变量。接口中的成员变量都是 public , final , static 的。 一个类不能既是 final 又是 abstract 的。因为 abstract 的主要目的是啥定义一种约定,让子类去实现这种约...
Java_SE_第十讲:面向对象之封装续
类中的属性又叫做成员变量(member variable),属性用英文表示为 property 或者 attribute。 对象(Object)又叫做实例(Instance)。生成一个对象的过程又叫做实例化。 命名约定 a) 类:首字母大写,如果一个类名由多个单词构成,那么每个单词的首字母都大写, ...
Java_SE_第四讲:运算符
当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。 比如,参与运算的变量中,有整型 int,有双精度浮点型 double,有短整型 short,那么 最后的结果类型就是 double。 int a = 1; int b = 2; double c = (double)a ...
Java_SE_第三讲:原生数据类型使用陷阱
Java 中的原生数据类型共有 8 种: 1) 整型:使用 int 表示。(32 位) 2) 字节型:使用 byte 表示。(表示-128~127 之间的 256 个整数, 8 位)。 3)短整型:使用 short 表示。(16 位) 4)长整型:使用 long 表示。(64 位) 5)单精度浮点型...
Java_SE_第二讲:原生数据类型
Windows: notepad, editplus, ultraedit, gvim Linux: vi, vim, gedit Java 中的数据类型分为两大类: 1)原生数据类型 (Primitive Data Type) 2)引用类型(对象类型) (Reference Type) 变量与常量...