- 博客(7)
- 收藏
- 关注
原创 java学习笔记-面向对象(三)
面向对象的特征(三) 多态 1.对象的多态性 ——可以直接应用在抽象类和接口上。 2.方法的重载(overload)和重写(overwrite)。3.Java引用变量有两个类型:编译时类型和运行时类型。 编译时类型由声明该变量时使用的类型决定,运行时类型由实际赋给该变量的对象决定。 若编译时类型和运行时类型不一致,就出现多态(Polymorphism) 4.对象的多态在Java中,子类
2016-03-31 20:39:26 196
原创 java学习笔记-面向对象(三)
面向对象的特征(二) 继承 多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可 class Subclass extends Superclass{ }作用: 1.继承提高了代码的复用性。 2.继承让类与类之间产生了关系,提供了多态的前提。 3.不要仅为了获取其他类中某个功能而去继承 特点: 1.子类继承了父类,就继承了父
2016-03-31 20:20:23 216
原创 java学习笔记-面向对象(二)
类的成员:构造器(构造方法) 构造器的特征 它具有与类相同的名称 它不声明返回值类型。(与声明为void不同) 不能被static、final、synchronized、abstract、native修饰,不能有return语句返回值构造器的作用:创建对象;给对象进行初始化根据参数不同,构造器可以分为如下两类: 隐式无参构造器(系统默认提供) 显式定义一个或多个构造器(无参、有参) P
2016-03-31 19:56:49 245
原创 java学习笔记-面向对象(一)
一,java中类的成员(一):属性 (修饰符 类型 属性名 = 初始化值) 在方法体外,类体内声明的变量称为成员变量。 在方法体内部声明的变量称为局部变量。 成员变量与局部变量的区别: 成员变量: 1. 成员变量定义在类中,在整个类中都可以被访问。 2.成员变量分为类成员变量和实例成员变量,实例变量存在于对象所在的堆内存中。 3.成员变量
2016-03-31 19:29:43 210
原创 数组2(笔记)
二维数组: 1.定义名为arr的二维数组 1) int[][] arr = new int[3][2];(动态初始化一) 二维数组中有3个一维数组每个一维数组中有2个元素。 2)int[][] arr =new int[3][]; arr[0] =new int[2]; arr[1] =new int[3]; arr[2] =new int[5];(动态
2016-03-27 13:03:04 194
原创 数组1
数组是多个相同类型数据的组合,实现对这些数据的统一管理 数组中的元素可以是任何数据类型,包括基本数据类型和引用数据类型 数组属引用类型,数组型数据是对象(object),数组中的每个元素相当于该对象的成员变量public class TestArray1 { public static void main(String[] args) { // 引用数据类型的数组--》默认初始
2016-03-27 01:43:32 257
原创 java学习笔记
一 基本语法1.关键字: 用于定义数据类型的:class interface enum byte short int long float double char boolean void 用于定义数据类型值的:ture false null 用于定义流程控制:if else switch case default while do
2016-03-27 01:32:54 220
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人