码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
Scala集合类型详解
作者介绍:EVETNT,狐小E资深开发工程师,专注移动协同办公平台的SAAS软件开发以及轻应用开发 最近开发了一款移动办公软件狐小E 1. Scala集合 Scala提供了一套很好的集合实现,提供了一些集合类型的抽象。 Scala 集合分为可变的和不可变的集合。 可变集合可以在适当的地方被更新或扩展 ...
分类:其他好文   时间:2020-07-03 01:11:07    阅读次数:83
深度分析:面试腾讯,阿里面试官都喜欢问的String源码,看完你学会了吗?
前言最近花了两天时间,整理了一下String的源码。这个整理并不全面但是也涵盖了大部分Spring源码中的方法。后续如果有时间还会将剩余的未整理的方法更新到这篇文章中。方便以后的复习和面试使用。如果文章中有地方有问题还请指出。简述字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。字符串缓冲区支持可变字符串。因为String对象是不可变的,因
分类:其他好文   时间:2020-07-02 22:02:39    阅读次数:59
scala数据结构(一)
一、概述 1,特点 1)Scala同时支持不可变集合和可变集合 2)两个主要的包: 不可变集合:scala.collection.immutable 可变集合: scala.collection.mutable 3)Scala默认采用不可变集合,对于几乎所有的集合类,Scala都同时提供了可变(mu ...
分类:其他好文   时间:2020-07-02 21:42:47    阅读次数:69
Python学习————python基础复习(二)
python基础复习(二) 一、文件操作 python中的文件操作 1. 打开文件,得到文件句柄并赋值给一个变量 f=open('a.txt','r',encoding='utf-8') #默认打开模式就为r 2. 通过句柄对文件进行操作 data=f.read() 3. 关闭文件 f.close( ...
分类:编程语言   时间:2020-07-01 19:55:49    阅读次数:61
String、StringBuffer/StringBuilder 面试题
1 面试题:String为什么是不可变的? 我看过源代码,String类中有一个byte[]数组,这个byte[]数组采用了final修饰, 因为数组一旦创建长度不可变。并且被final修饰的引用一旦之乡某个对象之后,不能在指向其他对象,所以String是不可变的。2 StringBuffer/St ...
分类:其他好文   时间:2020-06-30 22:59:53    阅读次数:94
String类_StringBuffer_StringBuilder_list
String类 属于不可变字符串,是字符串常量 equal方法 比较两个对象的内容是否相同,==是比较两个对象的内 存地址是否相同常量都是存在jvm,方法区的常量池当中 String str1 = "123"; String str2 = "123"; System.out.println(str1 ...
分类:其他好文   时间:2020-06-30 22:11:47    阅读次数:57
4、字典及集合
字典:dict 字典是无序的对象集合,使用键值对key-value存储, 键(key)必须 使用不可变类型,同一字典中,key必须是惟一的 字典的定义 info = {"name":"吴彦祖","age":"18"} ## 字典的定义 print(info["name"]) ## 字典的访问 pri ...
分类:其他好文   时间:2020-06-27 20:02:11    阅读次数:55
Python替换字符串中的空格
这是来源剑指offer的第二题,直接调用replace函数进行空格替换即可。 当我又想试试挨个字符比较进行替换时程序报错了: 错误原因是在python中字符串是一个不可变的数据类型,如果进行替换字符可以先把它转化为可变的列表,然后进行替换,再转化为字符串。 ...
分类:编程语言   时间:2020-06-27 11:18:32    阅读次数:96
软件构造复习内容(10)---并发(2)
保证线程安全的策略: 保证线程安全,就要避免Race Condition,竞争的存在能破坏ADT的RI,使数据混乱。 策略1.限制数据共享 将可变数据限制在单一线程内部,避免竞争,不允许任何线程直接读写数据。 核心思想:线程之间不共享mutable的数据类型 避免全局可变变量 2.共享不可变数据 使 ...
分类:其他好文   时间:2020-06-27 00:37:21    阅读次数:70
String、StringBuffer、StringBuilder
String、StringBuffer、StringBuilder 可变性: String类使用 final 关键字修饰的字符数组保存字符串,所以String对象是不可变的 StringBuffer和StringBuilder都继承自AbstractStringBuilder类,在AbstractS ...
分类:其他好文   时间:2020-06-26 14:46:34    阅读次数:49
4007条   上一页 1 ... 12 13 14 15 16 ... 401 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!