str: 不可变 1.1 首字母大写: name = "xieyulin" print(name.capitalize()) 1.2 每个单词首字母大写 name = "yulin%yilin" print(name.title()) 1.3 大小写反转 name = 'Yulin' print(n ...
分类:
其他好文 时间:
2020-10-16 10:30:44
阅读次数:
17
java基础 jdk,jre,jvm的关系 JDK包含JRE,JRE包含JVM. 常用类 String String的特性 String类:代表字符串。Java 程序中的所有字符串字面值(如 "abc" )都作为此类的实例实现。 String是一个final类,代表不可变的字符序列。 字符串是常量, ...
分类:
编程语言 时间:
2020-10-14 20:07:36
阅读次数:
87
1. 什么是不可变类型 变量对应的值中的数据是不能被修改,如果修改就会生成一个新的值从而分配新的内存空间。 不可变类型: 数字(int,long,float) 布尔(bool) 字符串(string) 元组(tuple) 案例一 结果: 两个不同的数字 案例二: 结果: 两个不同的数字 2. 什么是 ...
分类:
编程语言 时间:
2020-10-06 20:15:20
阅读次数:
21
突击并发编程JUC系列演示代码地址: https://github.com/mtcarpenter/JavaTutorial 小伙伴们,大家好,我们又见面了,突击并发编程 JUC 系列实战原子引用马上就要发车了。 原子引用 AtomicReference 类提供了对象引用的非阻塞原子性读写操作,对比 ...
分类:
其他好文 时间:
2020-09-24 21:55:36
阅读次数:
31
元组的定义 元组是不可变对象,可以存放0至多个元素(即元组的成员,也是对象)。元组本身不可修改,如果要修改只能建一个新的。它的元素是不可变对象时不可修改,是可变对象时可以修改。 元组的创建 空元组,一对圆括号。 t=() print(type(t)) out: <class 'tuple'> 1个元 ...
分类:
其他好文 时间:
2020-09-17 23:49:50
阅读次数:
37
传递含可变对象的不可变对象 传递参数是不可变对象,实际上传递的还是对象的引用,传递不可变对象时,如果不可变对象里面包含子对象是可变的,则方法内修改了这个可变对象,原对象也发生 了变化 1 a = 10 2 print('a:',id(a)) 3 4 def test01(m): 5 print('m ...
分类:
编程语言 时间:
2020-09-17 21:44:36
阅读次数:
33
1. 集合里面的元素是无序的,无重复的, 元素是不可变的( 数字,字符串,元组 ) 2. 集合常用方法 s={'a','b','c','a',1,2,33,55,2,('a','b')} s.add('a') s.pop() s.remove('b') s.discard('aaa') # 删除指定 ...
分类:
编程语言 时间:
2020-09-17 12:31:13
阅读次数:
27
键唯一,不会出现两次 键不可变,类型为不可变数据类型(数字、字符串、元组),值可以是其他类型 stu={"name":"张三","age":14} stu["name"]="李四" #修改 stu["id"]=1344014 #增加键值对 del stu["age"] #删除 stu.clear() ...
分类:
其他好文 时间:
2020-09-15 21:01:51
阅读次数:
32
集合 1、是什么: 是java的容器,是存储数据和保存数据的容器! 2、数组和集合区别: 数据:长度不可变,存储数据都是同一类型的 集合:长度可变,存储对象,而对象类型时不一样的! 3、两大接口的区别: list接口: 有序集合(存储和取出的元素顺序是相同的) 允许存储重复元素 有牵引,可以使用fo ...
分类:
其他好文 时间:
2020-09-14 18:55:52
阅读次数:
38
映射类型用来表示通过关键字索引的任意对象的集合。和序列不同, 映射类型是无 序的。映射类型可以使用数字、字符串、或其他不可变对象来索引。映射类型是可 变类型。 字典是唯一的内建的映射类型。可以使用任何不可变的对象作为字典的关键字(如字 符串、数字、元组等)。列表、字典、及包含可变对象的元组不可以作为 ...
分类:
编程语言 时间:
2020-08-31 13:13:08
阅读次数:
45