什么是变量? 变量就是内存中的一个存储区域,用于存储数据 变量的分类 变量按照数据类型来分: 1)基本数据类型:保存的是数据的本身 byte /short /char /int /long /float /double /boolean 2)引用数据类型:保存的是数据的地址(其实就是内存字节的编号 ...
分类:
其他好文 时间:
2020-05-25 19:21:37
阅读次数:
155
实现浅拷贝与深拷贝 包含基本数据类型与引用数据类型两种不同的数据类型的值,深拷贝与浅拷贝的概念只存在于引用数据类型。对于引用类型,浅拷贝是拷贝了指向这个对象堆内存的指针,是拷贝了对原对象引用,深拷贝是拷贝了该对象的所有属性到一个新的对象,若是原对象的某属性依然引用了其他对象,那么需要将原对象引用的其 ...
分类:
其他好文 时间:
2020-05-24 21:24:15
阅读次数:
54
基本数据类型,string number boolean **null undefinded引用数据类型,object: {} [](数组对象) /^$/(正则对象) new Date()(日期对象,) Math(数学函数对象)实力对象, ...function: es6symbol 唯一值,NaN ...
分类:
Web程序 时间:
2020-05-20 21:35:27
阅读次数:
75
转自:https://www.cnblogs.com/embrace-ly/p/10693035.html 方法一:递归 let cloneObj = function(obj){ let str, newobj = obj.constructor Array ? [] : {}; if(typeo ...
分类:
其他好文 时间:
2020-05-20 18:54:06
阅读次数:
40
*字符串相关 1.String类 2.所属的包是java.lang包 不用导入 3.找寻构造方法创建对象 String s1="abc"; String s2=new String("abc"); String是一个非常特殊的引用数据类型 可以像基本数据类型一样 创建 赋值 4.String类的特性 ...
分类:
编程语言 时间:
2020-05-16 20:46:08
阅读次数:
77
一、深浅拷贝的定义: 1、对于简单数据类型要实现深拷贝,用简单的复制方法即可; 2、对于引用数据类型,若用简单的复制语句,就只是复制了数据的地址,若源对象发生改变,那么复制的数据也会发生改变,这时就需要深浅拷贝来实现了;浅拷贝是针对一层的复制,即对象中的元素是基本数据类型;当对象的元素不是基本数据类 ...
分类:
Web程序 时间:
2020-05-16 00:28:33
阅读次数:
98
数组(容器) 数组是一组数据类型相同的数据的组合,将这些数据统一的管理起来 数组本身是一个引用数据类型,数组内存储的类型可以是基本类型,也可以是引用类型 数组的特点 数组是一个引用数据类型 数组是在堆内存中的一串连续的地址存在 数组在初始化时必须指定长度 堆内存的数组空间长度一旦确定,不能再发生改变 ...
分类:
编程语言 时间:
2020-05-15 18:11:40
阅读次数:
73
1)传单个基本数据类型或String对象,#{参数名}; 2)传递的是单个引用数据类型对象,#{对象的属性名} 直接获取对象的属性值; 3)传递多个对象时,需要在参数前添加@Param注解指定参数的别名。取值#{参数别名}; 4)传递Map时,可以直接通过#{key}的形式获取value; 5)传递 ...
分类:
其他好文 时间:
2020-05-15 00:08:58
阅读次数:
60
Java 的两大数据类型: 内置数据类型 引用数据类型 一.java基本数据类型(内置数据类型) java语言提供了八种基本类型。六种数字类型(四个整数型,两个浮点型),一种字符类型,还有一种布尔型。 (1)字符型 单字符: char 例如: char a = 'A' (正确) char b = ' ...
分类:
编程语言 时间:
2020-05-14 01:49:53
阅读次数:
67
Equals:1.比较两个引用数据类型句柄所指对象的内容是否一样2.是比较两个对象,而非两个基本数据类型的变量1.比较两个引用数据类型句柄是否是指向同一对象,即这两个句柄所指向的内存地址是否一样。2.比较两个相同基本数据类型的值了解更多JAVA技术,请看:java语言从入门到精通2016(推箱子游戏+QQ即时通讯软件实训项目)视频课程:http://edu.51cto.com/course/694
分类:
其他好文 时间:
2020-05-14 01:03:14
阅读次数:
76