数据类型分为两种基础类型和引用类型: 1、基础类型:像Number、String、Boolean等这种为基本类型 2、引用类型:Object和Array 浅拷贝只是复制了对象的引用地址,两个对象指向同一个内存地址,所以修改其中任意的值,另一个值都会随之变化,这就是浅拷贝(例:assign()) 深拷 ...
分类:
其他好文 时间:
2018-06-14 18:38:45
阅读次数:
171
https://www.cnblogs.com/landeanfen/p/5337072.html 阅读目录 一、get请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 4、“怪异”的get请求 二、post请求 1、基础类型参数 2、实体作为参数 3、数组作为参数 4、后台发送请求参数的 ...
类型 前缀 类型 实例 数组 a Array aItems 布尔值 b Boolean bIsComplete 浮点数 f Float fPrice 函数 fn Function fnHandler 整数 i Integer iItemCount 对象 o Object oDiv1 正则表达式 re ...
分类:
Web程序 时间:
2018-06-11 21:59:31
阅读次数:
144
标准转换 C++ 语言定义其基础类型之间的转换。 它还定义指针、引用和指向成员的指针派生类型的转换。 这些转换称为“标准转换。 1. 整型提升 整数类型的对象可以转换为另一个更宽的整数类型(即,可表示更大的一组值的类型)。 这种扩展类型的转换称为“整型提升”。 利用整型提升,您可以在可使用其他整数类 ...
分类:
编程语言 时间:
2018-06-10 12:00:10
阅读次数:
240
jvm_string常量池 1.设计思想 *目的提高性能 *池中对象一直有引用,不会被垃圾回收 2.存放位置 *存放在方法区 *对于基础类型变量和常量。变量和引用存储在栈中,常量存储在常量池中 参考文档:1.https://segmentfault.com/a/1190000009888357 ...
分类:
其他好文 时间:
2018-05-28 16:15:29
阅读次数:
111
基础数据类型 protobuf语言的基础字段类型相当于C++语言的基础类型 工程目录结构 proto文件 读写源文件 $ cat writer.cpp include include include "TScalar.pb.h" using namespace std; int main(int a ...
分类:
其他好文 时间:
2018-05-25 13:31:30
阅读次数:
147
一.JAVA类的定义 JAVA里面有class关键字定义一个类,后面加上自定义的类名即可。如这里定义的person类,使用class person定义了一个person类,然后在person这个类的类体里面定义person这个类应该具有的成员变量(即属性)和方法,如这里定义的int id和int a ...
分类:
编程语言 时间:
2018-05-16 15:28:02
阅读次数:
292
基础类型初识 2.1数字int。 数字主要是用于计算用的,使用方法并不是很多,就记住一种就可以: 2.2 字符串 str 存储少量的数据 'alex' ,'1235443543' '[1,2,3]' 3.3 布尔值 bool True False 4.4 列表 list 各种数据类型的数据,大量的数 ...
分类:
编程语言 时间:
2018-05-05 14:18:34
阅读次数:
226
首先看张表了解一下分类以及区别: 一个新的对象实例的所有 变量都含有与原来的对象 相同的值,对于基本类型 复制一份新产生的对象 非基本类型指向被复制的 新对象 若某个对象的属性都为基础类型,则 它的clone为深度克隆 非基本类型指向原对象,只 是一个引用 集合的默认clone或Add以及AddAl ...
分类:
其他好文 时间:
2018-05-04 21:21:41
阅读次数:
233
lateinit 延迟加载,lateinit 只能修饰, 非kotlin基本类型因为Kotlin会使用null来对每一个用lateinit修饰的属性做初始化,而基础类型是没有null类型,所以无法使用lateinit。1.lazy{} 只能用在val类型, lateinit 只能用在var类型 如 :val?name:?String?by?lazy
分类:
其他好文 时间:
2018-04-30 12:03:50
阅读次数:
184