码迷,mamicode.com
首页 >  
搜索关键字:不可变    ( 4007个结果
Java中 String、StringBuffer与StringBuilder之间区别
String StringBuffer StringBuilder String的值是不可变的,这就导致每次对String的操作都会生成新的String对象,不仅效率低下,而且浪费大量优先的内存空间 StringBuffer是可变类,和线程安全的字符串操作类,任何对它指向的字符串的操作都不会产生新的 ...
分类:编程语言   时间:2020-12-19 13:30:35    阅读次数:2
【Python 1-9】Python手把手教程之——元组和元组的使用技巧
列表非常适合用于存储在程序运行期间可能变化的数据集。列表是可以修改的,这对处理网站的用户列表或游戏中的角色列表至关重要。然而,有时候你需要创建一系列不可修改的元素,元组可以满足这种需求。Python将不能修改的值称为不可变的,而不可变的列表被称为元组。
分类:编程语言   时间:2020-12-14 13:20:26    阅读次数:4
String、StringBuffer和StringBuilder的区别
1、用来处理字符串常用的类有3种:String、StringBuffer和StringBuilder 2、三者之间的区别: 都是final类,都不允许被继承; String类长度是不可变的,StringBuffer和StringBuilder类长度是可以改变的; StringBuffer类是线程安全 ...
分类:其他好文   时间:2020-12-11 11:48:22    阅读次数:8
Java 8 日期和时间解读
Java8日期和时间解读现在,一些应用程序仍然在使用java.util.Date和java.util.CalendarAPI和它们的类库,来使我们在生活中更加轻松的处理日期和时间,比如:JodaTime。然而,Java8引进的新的类库来处理日期和时间,这可以使我们更加精细的控制时间的表示,可以管理不可变的时间对象,同时,不需要使用其它的类库,更加流畅的API在大多数情况下对性能也有很大的提升。下面
分类:编程语言   时间:2020-12-10 10:32:18    阅读次数:5
String 和StringBuffer、StringBuilder的区别?
Java提供了:String、StringBuffer和StringBuilder,它们都是CharSequence的实现类,都可以作为字符串使用。 String代表了字符序列不可变的字符串;而StringBuffer、StringBuilder都代表了字符序列可变的字符串。 StringBuffe ...
分类:其他好文   时间:2020-12-08 12:31:44    阅读次数:5
python基础-函数式编程
编程的方法论: 1.面向过程 2.函数式:用数学意义的函数+编程语言定义的函数 3.面向对象 函数式编程的特点: 1.不可变数据,在函数内不使用global等关键字,避免修改数据。 2.第一轮对象,函数即变量,就是少定义或不定义变量名,直接把函数作为变量来传值,传参数。如: #其它编程方法 def ...
分类:编程语言   时间:2020-11-27 11:29:01    阅读次数:7
🍖数据类型之可变与不可变类型
一.可变类型 1.什么是可变类型 在值改变的情况下, 内存地址(ID)不变, 证明改变的是原值 即可变类型 >也叫不可 hash 类型 2.可变类型有哪些 列表 : list 字典 : dict 3.示例 列表 list 🍁修改前 li = ['aaa', 'bbb', 'ccc'] print( ...
分类:其他好文   时间:2020-11-25 12:27:41    阅读次数:4
🍖深浅拷贝
引入 1.为什么要使用深浅拷贝 涉及到容器类型的修改操作时,想要保留原来的数据或修改后的数据,这是就需要使用到深浅拷贝来进行操作了 2.以下使用列表list1 = [ "str", 123, [111,222]]拷贝来进行实验 一.赋值操作 1.赋值操作原理 赋值过后, 源列表与新列表指向的是同一个 ...
分类:其他好文   时间:2020-11-25 12:27:04    阅读次数:4
String和StringBuffer、StringBuilder的区别
a、可变性:String类中使用字符数组保存字符串,private final char value[],所以string对象是不可变的。StringBuilder与StringBuffer都继承自AbstractStringBuilder类,在AbstractStringBuilder中也是使用字 ...
分类:其他好文   时间:2020-11-23 12:11:07    阅读次数:5
C# 9.0 正式发布了(C# 9.0 on the record)
正式宣布:C# 9.0 发布了! 要学习C# 9.0,看这篇就对了。对于 C# 的每一个新版本,我们都在努力让常见编码场景的实现变得更加清晰和简单,C# 9.0 也不例外。这次特别关注的是支持数据模型的简洁和不可变表示。翻译自 Mads Torgersen 2020年11月10日的博文《C# 9.0... ...
分类:Windows程序   时间:2020-11-17 12:55:44    阅读次数:29
4007条   上一页 1 ... 4 5 6 7 8 ... 401 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!