在学习深拷贝之前,我们要先搞明白什么是深拷贝? 在JS中,数据类型分为基本数据类型和引用数据类型两种,对于基本数据类型来说,它的值直接存储在栈内存中,而对于引用类型来说,它在...
进程与线程 1、线程:程序中单独顺序的控制流 线程本身是依靠程序进行运行 线程是程序中的顺序控制流,只能使用分配给程序的资源和环境 2、进程:执行中的程序 ...
IO简介 IO也写作 "I/O",可理解为 In 和 Out ,即 输入与 输出 。 IO体系的基本功能:读 与 写 。 IO体系的核心:IO流 ...
新建文件 判断是文件还是目录 判断文件是否存在 文件的 创建、删除、重命名 针对文件的重命名:新建文件2,将文件1的文件名重命名为文件2的文件名,可达到文件移动的目的 注意:...
JDK1.8 API 英文版: Oracle 官网在线 JDK1.8 文档 Oracle 官网在线 JDK1.9 文档 中文版: 在线版 - JDK1...
概述 1、泛型是在JDK1.5之后增加的新功能,泛型(Generic) 2、泛型可以解决数据类型的安全性问题,原理:在类声明的时候通过一个标识表示类中某个属性的类型或者...
1、多态性的体现: 方法的重载和重写 对象的多态性2、对象的多态性 向上转型:程序会自动完成 父类 父类对象 = 子类实例 向下转型:强...
概述 1、什么叫方法的重载? 在一个类中,拥有同一个方法名称,但是 参数个数不同 和 参数类型不同 的方法,就叫方法的重载。 2、什么叫方法的重写? 类与类之间存...
String 字符串 1、实例化String对象 注意: == 比较的是 地址 equals 比较的是 内容(值) 字符串内容不可更改 String 字符串常用的...
概述 (1)自增是一个变量在原有的基础上再增加指定值 (2)自减是一个变量在原有的基础上再减去指定值 (3)自乘是一个变量在原有的基础上再乘以指定值 (4)自除是一...
概述 (1)Scanner类用于扫描从控制台输入的数据,可以接受字符串和基本数据类型的数据。 (2)Scanner类位于java.util.Scanner包中。 Sca...
小类型向大类型转换 1、小类型向大类型的转换会自动完成,不需要程序员编写额外的代码,有JVM负责。 自动类型转换 即 隐式类型转换2、自动转换的规则:符号位会自动...
整数类型 (1)Java的四种整数类型:byte、short、int、long (2)默认整数计算类型为:int 类型 (3)整数的字面量是 int 类型 ...
Java为基本数据类型提供了对应的类,这些类称作包装类。 为什么使用包装类: (1)包装类中封装了一些很实用的方法和常量。例如:Byte.MIN_VALUE是Byte类中...
变量的命名 (1)首字母是 英文字母、$ 或 下划线,由 字母、数字、下划线 组成。 (2)变量名应具有含有,例如:姓名 name (3)Java 变量名建议 不用中...
概述 Java的数据类型:基本数据类型 和 引用数据类型 Java的八种基本数据类型: Java的引用数据类型:String 类型 栈空间 计算机存储数据分为三...
dva开发模式分为 services(服务层)、models(数据层)、和 routes(组件层) 三个板块。 services层:负责提供接口请求,诸如:数据的查询...
Dva是什么 dva 是基于现有应用架构 (redux + react-router + redux-saga 等)的一层轻量封装,没有引入任何新概念,全部代码不到 100 ...
【2019-8-24】进入简书。 从今天开始养成做笔记的习惯,分享自己所学到的东西,培养自己的兴趣,每天进步一点点,不忘初心!