- 博客(7)
- 资源 (2)
- 收藏
- 关注
转载 JAVA——内部类
1、把类定义在另一个类的内部,该类就被称为内部类。 举例:把类B定义在类A中,类B就被称为内部类。 2、内部类的访问规则 A:可以直接访问外部类的成员,包括私有 B:外部类要想访问内部类成员,必须创建对象 3、内部类的分类 A:成员内部类 B:局部内部类 4、成员内部类 A:private 为了数据的安全性 B:static 为了访问的方
2017-03-31 23:34:59 136
转载 JAVA——包
1:包 (1)其实就是文件夹 (2)作用: A:区分同名的类 B:对类进行分类管理 a:按照功能分 b:按照模块分 (3)包的定义 package 包名; 注:多级包用.分开。 (4)注意事项:(掌握) A:package语句必须在文件中的第一条有效语句 B:在一个java文件中,只能有一个package C:如果
2017-03-29 21:47:34 205
转载 JAVA——抽象类和接口
1、抽象类 (1)为什么要使用抽象类? 把多个共性的东西提取到一个类中,这是继承的做法。 但是在有些时候,方法声明一样,但是方法体的实现不一样。也就是说,方法声明一样,但是每个具体的对象在具体实现的时候内容不一样。 所以,我们在定义这些共性的方法的时候,就不能给出具体的方法体。 而一个没有具体的方法体的方法是抽象的方法。 在一个类中如果有抽象方法,该类必须定义为抽象类
2017-03-26 18:37:32 127
转载 JAVA——多态
1、多态性 (1)多态:同一个对象在不同时刻体现出来的不同状态。(2)多态的前提: A:有继承或者实现关系。 B:有方法重写。 C:有父类或者父接口引用指向子类对象。 (3)多态的分类: a:具体类多态 class Fu {} class Zi extends Fu {} Fu f = new Zi(); b:抽象类多态
2017-03-25 23:35:00 177
转载 JAVA——final关键字
1是最终的意思,可以修饰类,方法,变量。 2特点: A:它修饰的类,不能被继承。 B:它修饰的方法,不能被重写。 C:它修饰的变量,是一个常量。(即不能重新分配一个空间地址或者只想其他的地址) 3面试相关: A:修饰局部变量 a:局部变量是基本类型,则值不能发生改变 b:局部变量是引用类型,地址值不能发生改变,但是对象的堆内存的值是可以改变的(即对象的内容
2017-03-24 23:04:08 140
转载 JAVA——继承以及super和this指针
▶this代表本类对应的引用 ▶super代表父类存储空间的标识(可以理解为父类引用,可以操作父类的成员) ●使用方法: 1.调用成员变量 this.成员变量:调用本类的成员变量 super.成员变量:调用父类的成员变量 2.调用构造方法 this(…):调用本类的构造方法 super(…):调用父类的构造方法
2017-03-23 16:52:02 328
转载 JAVA——代码块
代码块:在Java中,使用{}括起来的代码成为代码块。 根据其位置和声明的不同,可以分为: 局部代码块:局部位置,用于限定变量的生命周期。 构造代码块:在类中的成员位置,用{}括起来的代码,每次调用的构造方法执行前,都会先执行构造代码块。 作用:可以把多个构造方法中的共同代码放到一起,以减少代码冗余度。是对对象进行初始化。 静态代码块:在类中的成员位置,用{}括起来的代
2017-03-22 18:58:32 161
Android API
2016-12-15
Java API 1.8
2016-12-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人