重载(overloading):发生在同一个类,方法名必须相同,参数类型不同,个数不同,顺序不同,方法返回值和修饰符可以不同。 列如String类有几个indexOf的公有方法: indexOf(int) indexOf(int,int) indexOf(sring) indexOf(string, ...
分类:
其他好文 时间:
2020-03-14 10:55:08
阅读次数:
63
在模板模式(Template Pattern)中,一个抽象类公开定义了执行它的方法的方式/模板。它的子类可以按需要重写方法实现,但调用将以抽象类中定义的方式进行。这种类型的设计模式属于行为型模式。
分类:
编程语言 时间:
2020-03-13 22:18:49
阅读次数:
70
创建内部类 创建一个内部类实现 On ClickListener接口并重写 on Click方法,在方法中写入点击事件的逻辑。 内部类写完之后需要为按钮设置 setOn ClickListener( Listener listener)属性,在参数中传入之前创建好内部类对象即可,这样当点击按钮时就会 ...
分类:
移动开发 时间:
2020-03-13 20:27:33
阅读次数:
130
和StatelessWidget一样,StatefulWidget也是继承自Widget类,并重写了createElement()方法,不同的是返回的Element 对象并不相同;另外StatefulWidget类中添加了一个新的接口createState() 1 // StatefulWidget ...
分类:
其他好文 时间:
2020-03-13 13:19:20
阅读次数:
55
分页两类,一类是普通的分页,另外是加密的分页(页码加密并且只能跳转上页与下一页) 核心源代码: 普通分页: 对于指定的参数,可全局配置或者继承PageNumberPagination类进行重写配置 对于加密翻页 CursorPagination 对于获取页码的get_page_size方法 ...
分类:
其他好文 时间:
2020-03-12 23:34:10
阅读次数:
67
如果要对某个字段进行验证,必须使用clean_字段名 的方式命名这个方法,否则报错 验证两次输入的密码是否相等,需要在所有验证结束后再进行,因为需要重写clean方法 ...
分类:
其他好文 时间:
2020-03-12 23:27:23
阅读次数:
43
1 方式一:创建Thread的子类对象 1 1 创建一个线程,继承 Thread,重写run方法 1 2 测试类 2 方式二:实现 Runnable接口 2 1 编写类,实现Runnable接口 测试 3 通过线程池创建多线程 编写类,实现Runnable接口 创建线程池 ...
分类:
编程语言 时间:
2020-03-12 21:54:13
阅读次数:
72
User java.lang.Class 所有的类都是Class类的对象 类加载:由.java源文件编译生成.class二进制字节码文件,当运行时,首先Java虚拟机会将本地/网络阐传输.class文件加载到内存当中,那么加载的过程就叫做类加载 一.类加载的过程 加载过程:将.class文件通过IO ...
分类:
其他好文 时间:
2020-03-12 19:13:48
阅读次数:
59
一、实验目的 ?掌握使用向导创建Android项目的方法; ?掌握Android模拟器的创建与使用; ?掌握Android项目的部署及运行方法。 二、实验内容及步骤 1. 在Android Studio中创建一个AndroidHello项目。 ?新建项目AndroidHello时,自动创建一个名为a ...
分类:
移动开发 时间:
2020-03-12 15:49:15
阅读次数:
91
Equals()和== equals()作用于引用变量,用==实现,判断两个变量内存地址是否相等 String类型对equals进行了重写,如果同一个对象引用,直接返回True,不是的话再每一个字符都进行判断,都相等返回True,不相等返回False。同时包装类也对equals方法进行了重写. == ...
分类:
其他好文 时间:
2020-03-12 12:47:21
阅读次数:
53