02 - JavaSE之基础及面向对象(补充)
2018-01-07 16:49
357 查看
引用数据类型
java中的数据类型可以分为 基本数据类型 和 引用数据类型 两大类int float char boolean等都是基本数据类型
类类型都是引用数据类型
引用数据类型类似C语言中的指针,多个引用数据类型可以引用同一个对象
基本数据类型的变量都有一份自己的值拷贝,而引用数据类型都是指向自己堆空间的值。
多态
java中的多态只能发生于方法,子父类间完全相同的属性不会发生多态。子父类间完全相同的属性通过引用的类型而不是实际对象的类型确定访问哪一个。
public static void main(String[] args) 分析:
public声明main是公共的,这样JVM才可以访问main方法,这个时候相当于跨包调用,所以修饰为public,包含这个main方法的类名也要修饰为public也是同样的原因,因为JVM需要找得到它和它中的main方法。
static表示静态的,表示main方法不需要new一个对象就可以访问。
void main(String[] args)是方法返回值,方法名和方法参数。
java语言中可以在子类重写的方法前加上 @Override 提示字,这样编译器会检查方法重写的是否合法。
这样真好,避免重写时函数名等写错,然而编译器又不会报错的尴尬局面。
一个子类可以实现多个接口,但是必须实现接口中的所有方法,否则子类将变成抽象类。
相关文章推荐
- 02 - JavaSE之基础及面向对象(补充)
- JavaSE复习之二 基础知识:面向对象 补充(1)
- JavaSE复习之二 基础知识:面向对象 补充 (5)
- JavaSe基础XX10——面向对象——[多态]
- JavaSe基础XX12——面向对象——[异常_1]
- JavaSE复习之二 基础知识:面向对象
- JavaSe总结-06--Java语言基础(2)-二维数组 &面向对象(1)
- JavaSE复习之一 基础知识:Java的基础语法 补充(3)
- JavaSE复习之二 基础知识:面向对象
- JavaSe基础XX06——面向对象
- JavaSE复习之四 基础知识:集合 补充(2)
- 01 - JavaSE之基础及面向对象
- java基础学习_面向对象(上)02_day07总结
- JavaSE复习之三 基础知识:常用API 补充(3)
- JavaSE复习之九 基础知识:异常处理 补充(1)
- 01-UI基础-04-02-UITableView补充
- JavaSe基础XX08——面向对象
- JavaSE复习之二 基础知识:面向对象 补充(2)
- JavaSe基础XX12——面向对象——[异常_2]
- JavaSE复习之一 基础知识:Java的基础语法 补充(2)