学号 20189214 《Android程序设计》第七周学习总结 教材学习内容总结 监听 设置点击监听的5种方式 方法1:直接用匿名内部类 这是最常用的一种方法,直接setXXXListener后,重写里面的方法即可。但通常是临时使用一次,复用性不高。 public class MainActivi ...
分类:
移动开发 时间:
2019-04-14 20:34:26
阅读次数:
179
其中,多个线程必须使用的是同一个锁对象; 等待 wait 和唤醒 notify 的也就是这个对象监视器及锁对象的正在等待的单个线程,若多个,谁等的时间长唤醒谁; 代码实现: 从顾客消费者来买包子开始: 使用的是线程类Thread类的匿名内部类的匿名对象方式创建线程; 同步代码块的方式实现线程同步即解 ...
分类:
其他好文 时间:
2019-04-07 22:13:49
阅读次数:
249
一.教材知识点总结 第七章 7.1内部类: 成员内部类、静态嵌套类、方法内部类、匿名内部类 。 (1)、内部类仍然是一个独立的类,在编译之后内部类会被编译成独立的.class文件,但是前面冠以外部类的类名和$符号 。 (2)、内部类不能用普通的方式访问。内部类是外部类的一个成员,因此内部类可以自由地 ...
分类:
编程语言 时间:
2019-04-07 18:02:56
阅读次数:
182
本文会结合虚拟机对引用和对象的不同处理来介绍三大特性的原理。三大特性:继承 封装 多态继承Java中的继承只能单继承,但是可以通过内部类继承其他类来实现多继承。public class Son extends Father{public void go () {System.out.println(... ...
分类:
编程语言 时间:
2019-04-06 19:09:45
阅读次数:
178
其中,实现类只使用了一次,可以使用匿名内部类; 匿名内部类创建出来的对象也只调用了一个方法,可以使用匿名内部类的匿名对象; ...
分类:
其他好文 时间:
2019-04-04 14:35:50
阅读次数:
146
如下是不适用匿名内部类,通过创建类的方式实现方法的调用 如下是通过创建匿名内部类的方法,实现方法的调用 ...
分类:
其他好文 时间:
2019-04-02 21:03:56
阅读次数:
177
1.强制类型转换需要在后面加两个感叹号 2.如果需要在java代码调用kotlin的方法时候使用文件名+kt.方法 3.object 类名 是创建匿名内部类的写法 调用 传入class对象 4.在toklin中所有的class都是kclass 5.如果调用字段起冲突使用两个反引号''包裹进去 6.如 ...
分类:
其他好文 时间:
2019-03-31 19:33:59
阅读次数:
255
内部类简介 将类写在其他类的内部,可以写在其他类的成员位置和局部位置,这时写在其他类内部的类就称为内部类。其他类也称为外部类。 什么时候使用内部类 在描述事物时,若一个事物内部还包含其他可能包含的事物。 内部类的分类 内部类分为成员内部类与局部内部类。 我们定义内部类时,就是一个正常定义类的过程,同 ...
分类:
其他好文 时间:
2019-03-31 13:57:47
阅读次数:
141
内部类 内部类的定义 将一个类定义在另一个给类里面或者方法里面,这样的类就被称为内部类。 内部类可以分为四种: 成员内部类、局部内部类、匿名内部类、静态内部类 ,下面我们逐一介绍这四种内部类。 成员内部类 他定义在另一个类中。一般定义格式如下 因为类C相对与类D在外面,我们且称类C为外部类。 成员内 ...
分类:
编程语言 时间:
2019-03-27 19:33:13
阅读次数:
169
什么是进程 进程是一个可执行的应用程序,任何进程都有一个主线程作为入口,是线程的集合 什么是多线程 多线程可以提高效率,我们在电脑操作的时候,开多个窗口,并不是多线程并发,是cpu在切换,只不过速度很快,我们感觉不到,多线程是在同一个时刻同时进行 为什么要使用多线程? 假设你有100桶水,你一个小时 ...
分类:
编程语言 时间:
2019-03-26 01:28:31
阅读次数:
156