《Java4Android视频教程》学习笔记(二)

一:面向对象

1.对象

①对象的使用方法

对象.变量

对象.方法

②匿名对象

new A().方法

new A().变量

匿名对象会被分配到对内存中

java内存处理机制会对一定时间内无指针指向的对象进行destrory()

 

2.函数的重载

定义:在一个类中存在多个函数名相同,参数列表不同的函数

 

3.构造函数

如果类中已经存在自定义的构造函数,系统不会为其添加默认的构造函数

 

二:static 

静态代码块

static

{

xxxxxxx

}

①静态代码块在装载的时候调用

②静态代码快中不能使用this

③静态代码块主要作用:为静态变量赋值

 

三继承

1.java中只支持单继承

2.子类实例化

①在子类的构造函数中,必须调用父类的构造函数

②使用super()调用父类的构造函数,需要在第一行

 

四.重写

1.在具有父子关系的两个类当中

2.父类与子类有一个函数,函数的定义(返回值类型,函数名和参数裂变都相同)

 

posted @ 2013-10-08 18:16  疯狂的bug  阅读(222)  评论(0编辑  收藏  举报