简单数据类型又被叫做基本数据类型或者值类型,存储变量时存储的是值本身, string,number,boolean,undefined,null; 特殊情况:简单数据类型null的返回值为一个空的对象object; 复杂数据类型 通过new关键字创建的对象(系统对象,自定义对象),如Oblect,A ...
分类:
Web程序 时间:
2020-03-13 01:23:57
阅读次数:
84
要获取activity中实现的接口,可以在Fragment里重写onAttach方法,如下: public void onAttach(@NonNull Context context) { super.onAttach(context); if (context instanceof ShowIt ...
分类:
移动开发 时间:
2020-03-09 18:20:41
阅读次数:
95
创建自定义对象 1、对象魔法 对象:一系列数据(属性)以及一套访问和操作这些数据的方法。 多态:可对不同类型的对象执行相同的操作 封装:对外部隐藏有关对象工作原理的细节 继承:可基于通用类创建出专用类 1.1 多态与方法 即便你不知道变量指向的是哪种对象,也能够对其执行操作,且操作的行为将随对象所属 ...
分类:
其他好文 时间:
2020-03-08 14:27:39
阅读次数:
116
类和对象: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>js中的类和对象学习</title> <meta charset="UTF-8"/> <!-- js中的类学习: 1、类的声明: function 类名(形参1,形参2 ...
分类:
Web程序 时间:
2020-03-04 19:38:13
阅读次数:
70
(1)通俗理解: toString返回相应值的字符表示法 (2)覆盖默认的 toString 方法 默认情况下,toString() 方法被每个 Object 对象继承。如果此方法在自定义对象中未被覆盖,toString() 返回 "[object type]",其中 type 是对象的类型。如下所 ...
分类:
Web程序 时间:
2020-02-21 20:25:03
阅读次数:
83
摘要 在做一些算法题时常常会需要对数组、自定义对象、集合进行排序. 在java中对数组排序提供了 方法,对集合排序提供 方法。对自定义对象排序时要自己重写比较器,对象数组则调用Arrays.sort(),对象集合则调用Collections.sort()。两个方法默认都是升序,也可以重写比较器,实现 ...
分类:
其他好文 时间:
2020-02-21 14:27:20
阅读次数:
105
前端模块化 为什么要用模块化,因为可以解决两个问题 1. 变量命名冲突 2. 代码复用 ES6中的导出export和导入import export导出的三种用法 1. 直接定义变量/函数/类的时候前面就加exprot 2. 使用对象类型导出export export {变量名1,变量名2} 3. 如 ...
分类:
其他好文 时间:
2020-02-17 19:31:27
阅读次数:
61
对象排序或比较的场合均需要Comparable接口 public class User implements Comparable<User>{ private String name; private int phone; public String getName() { return name ...
分类:
编程语言 时间:
2020-02-13 19:12:56
阅读次数:
92
对象赋值 自定义对象方法 is()方法 assign ...
分类:
其他好文 时间:
2020-02-07 12:44:44
阅读次数:
66
引入 很多时候,我们是没办法预知要获取什么样的数据的,所以我们没办法一开始就写好一个类用来存储对应的数据,这个时候我们就需要使用自定义对象的知识了。 Object类 与java 中一样,js中的根类也是Object类,我们创建自定义对象时,直接newObject了类的实例就可以了。 var obj ...
分类:
Web程序 时间:
2020-01-18 14:33:01
阅读次数:
100