摘要: 1、 匿名内部类 就是内部类的简化写法。 前提:存在一个类或者接口 这里的类可以是具体类也可以是抽象类。 格式: new 类名或者接口名(){ 重写方法; } new Xxx()是创建了一个对象,而抽象类和接口不能被new修饰, 所以,这里的东西的本质已经变了 那么,本质是什么呢? 是一个继承了该类 阅读全文
posted @ 2016-09-11 22:59 卡拉瓦 阅读(232) 评论(0) 推荐(0)
摘要: 1、 局部内部类 A:可以直接访问外部类的成员 B:在局部位置,可以创建内部类对象,通过对象调用内部类方法,来使用局部内部类功能 面试题: 局部内部类访问局部变量的注意事项? A:局部内部类访问局部变量必须用final修饰 B:为什么呢? 局部变量是随着方法的调用而调用,随着调用完毕而消失。 而堆内 阅读全文
posted @ 2016-09-11 22:57 卡拉瓦 阅读(171) 评论(0) 推荐(0)
摘要: 1、 成员内部类的修饰符: private 为了保证数据的安全性 static 为了方便访问数据 注意:静态内部类访问的外部类数据必须用静态修饰。 案例:我有一个人(人有身体,身体内有心脏。) 成员内部类被静态修饰后的访问方式是: 格式1:外部类名.内部类名 对象名 = new 外部类名.内部类名( 阅读全文
posted @ 2016-09-11 22:54 卡拉瓦 阅读(1038) 评论(0) 推荐(0)
摘要: 1、 内部类概述: 把类定义在其他类的内部,这个类就被称为内部类。 举例:在类A中定义了一个类B,类B就是内部类。 内部的访问特点: A:内部类可以直接访问外部类的成员,包括私有。 B:外部类要访问内部类的成员,必须创建对象。 2、 内部类位置 成员位置:在成员位置定义的类,被称为成员内部类。 局部 阅读全文
posted @ 2016-09-11 22:51 卡拉瓦 阅读(195) 评论(0) 推荐(0)
摘要: 1、 修饰符: 权限修饰符:private,默认的,protected,public 状态修饰符:static,final 抽象修饰符:abstract 类: 权限修饰符:默认修饰符,public 状态修饰符:final 抽象修饰符:abstract 用的最多的就是:public 成员变量: 权限修 阅读全文
posted @ 2016-09-11 22:47 卡拉瓦 阅读(263) 评论(0) 推荐(0)
摘要: 面试题: package,import,class有没有顺序关系? 有。 package > import > class Package:只能有一个 import:可以有多个 class:可以有多个,以后建议是一个 1、 包: A:其实就是文件夹 B:作用 a:把相同的类名放到不同的包中 b:对类 阅读全文
posted @ 2016-09-11 22:44 卡拉瓦 阅读(221) 评论(0) 推荐(0)
摘要: 1、 返回值类型 基本类型:(基本类型简单) 引用类型: 类:返回的是该类的对象 2、 返回值类型 基本类型:(基本类型简单) 引用类型: 抽象类:返回的是该抽象类的子类对象 3、 返回值类型 基本类型:(基本类型简单) 引用类型: 类:返回的是该类的对象 抽象类:返回的是该抽象类的子类对象 接口: 阅读全文
posted @ 2016-09-11 22:41 卡拉瓦 阅读(437) 评论(0) 推荐(0)
摘要: 转自 java 静态方法和实例方法的区别 静态方法和实例方法的区别主要体现在两个方面: 在外部调用静态方法时,可以使用"类名.方法名"的方式,也可以使用"对象名.方法名"的方式。而实例方法只有后面这种方式。也就是说,调用静态方法可以无需创建对象。 静态方法在访问本类的成员时,只允许访问静态成员(即静 阅读全文
posted @ 2016-09-11 11:38 卡拉瓦 阅读(13502) 评论(0) 推荐(2)
摘要: 1、形式参数: 基本类型(太简单) 引用类型 类名:(匿名对象的时候其实我们已经讲过了)需要的是该类的对象 抽象类:需要的是该抽象的类子类对象 接口:需要的是该接口的实现类对象 A、 类名:(匿名对象的时候其实我们已经讲过了)需要的是该类的对象 (这个例子就是这个) B、 抽象类:需要的是该抽象的类 阅读全文
posted @ 2016-09-11 07:17 卡拉瓦 阅读(304) 评论(0) 推荐(0)
摘要: 1 /* 2 教练和运动员案例(学生分析然后讲解) 3 乒乓球运动员和篮球运动员。 4 乒乓球教练和篮球教练。 5 为了出国交流,跟乒乓球相关的人员都需要学习英语。 6 请用所学知识: 7 分析,这个案例中有哪些抽象类,哪些接口,哪些具体类。 8 分析: 9 1、共同的属性:姓名... 阅读全文
posted @ 2016-09-11 07:15 卡拉瓦 阅读(2625) 评论(0) 推荐(0)