看起开有点像c语言编程:
str:string的简称,就是字符串
def:define的简称,定义
spd:SERIAL PRESENCE DETECT的缩写,中文意思是模组存在的串行检测。
int:整形变量
str的解释是不可变数据类型,即更改字符串内容,储存地址会发生改变,但原来的字符串内容不会发生改变。
英文缩写STR的英文全称是Short Tandem Repeats。
不可变数据类型:当该数据类型的对应变量的值发生了改变,那么它对应的内存地址也会发生改变,对于这种数据类型,就称不可变数据类型。
不可变数据类型的优点:
内存中不管有多少个引用,相同的对象只占用了一块内存,但是它的缺点就是当需要对变量进行运算从而改变变量引用的对象的值时,由于是不可变的数据类型,所以必须创建新的对象。这样就会使得一次次的改变创建了一个个新的对象,不过不再使用的内存会被垃圾回收器回收。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)