码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
【JAVA SE基础篇】35.String类进阶
1.String为什么是不可变的Unicode字符序列? String内部源码:private final char value[]; 字符串全部储存到一个字节型数组中,并且是final型,也就是常量。我们也称String是不可变对象。 例: 2.字符串的比较 3.StringBuilder类和St ...
分类:编程语言   时间:2020-06-26 10:45:31    阅读次数:54
关键字global
引入两个示例:说明 局部作用域对全局作用域的变量(此变量只能是不可变的数据类型)只能进行引用,而不能进行改变,只要改变就会报错 eg:1 >>> a=1 >>> def func(): print(a) >>> func() 1 eg:2 >>> a=1 >>> def func(): a+=1 / ...
分类:其他好文   时间:2020-06-25 23:37:46    阅读次数:52
可变类型与不可变类型
1.可变类型与不可变类型的特点 1.1可变类型 一旦产生就不改变值,变得是内存地址 变量改变,值不变,内存变 1.2不可变类型 变量改变,值改变,内存不变 用 id() 可以查看 变量内存地址 2.可变类型与不可变类型包括哪些 2.1 可变类型包括哪些 set list dictionary 2.2 ...
分类:其他好文   时间:2020-06-25 19:23:20    阅读次数:75
可变数据类型与不可变数据类型
可变类型(mutable): 变量进行append、+=等这种操作后 == 改变了变量的值,而不会新建一个对象,变量引用的对象的地址也不会变化,不过对于相同的值的不同对象,在内存中则会存在不同的对象,即每个对象都有自己的地址,相当于内存中对于同值的对象保存了多份,这里不存在引用计数,是实实在在的对象 ...
分类:其他好文   时间:2020-06-24 16:34:14    阅读次数:73
Python列表_对象和值与别名
一,对象和值 案例1,如果我们运行下面这种赋值语句: >>> a = 'banana' >>> b = 'banana' 我们知道 a 和 b 定义了一个对象,是字符串;但我们不知道他们到底是不是同一个字符串。这就有可能有两种状态: 在第一种情况中,a 和 b 指向两个不同的对象,这两个对象有相同的 ...
分类:编程语言   时间:2020-06-24 16:05:43    阅读次数:55
Kotlin中的var、val和const
1.首先明确概念 var:variable,变量。 val:value,值(Kotlin官方文档中称为immutable variable,不可变变量)。 const:常量 2.用法 因为var和val区别很大,所以这里只介绍const的用法。 2.1 语法 const val 常量值的名字 = 常 ...
分类:其他好文   时间:2020-06-24 00:30:56    阅读次数:86
元组内置函数
# -*- coding: utf-8 -*-# @Time: # @Auther: kongweixin# @File:# 元组(Tuple)(不可变的列表)# 含义元组是有序且不可更改的集合。在 Python 中,元组是用圆括号编写的。# 创建元组:# thistuple = ("apple", ...
分类:其他好文   时间:2020-06-23 21:42:00    阅读次数:70
【JAVA SE基础篇】32.String类
1.字符串 1.String类又称作不可变字符序列 2.String位于java.lang包中,java程序默认导入java.lang包下所有的类 3.java字符串就是Unicode字符序列,例如字符串“java”就是4个Unicode字符:‘j’,‘a’,‘v’,‘a’组成的 4.java中没有 ...
分类:编程语言   时间:2020-06-23 19:30:26    阅读次数:56
Python基础-字符串
字符串格式化 字符串格式化其实就是字符串的拼接,自定义将某些字符串植入到主字符串之中,这里介绍几种常用的方式。 百分号占位 tmp = '你好 我是%s,我今天挣了%.2f元钱' value = ('小明',5.32567) str = tmp % value print(str) 打印结果:你好 ...
分类:编程语言   时间:2020-06-22 17:06:57    阅读次数:56
软件构造复习内容(3)--ADT
一。可变类和不可变类(Mutability and Immutability) 可变类有Mutor方法,不可变类没有Mutor方法,一旦确定其指向的对象,不能再被改变 二。SnapShot Diagram(程序快照图) 用于描述程序运行时的内部状态。 ADT(Abstract Data Type) ...
分类:其他好文   时间:2020-06-22 13:15:52    阅读次数:57
4007条   上一页 1 ... 13 14 15 16 17 ... 401 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!