immutability

immutability

文章 0 浏览 5

Android 可变位图

有人可以向我解释一下什么是可变位图吗?可变位图和不可变位图有哪些优点/缺点或限制?…

苄①跕圉湢 2024-10-21 09:12:06 4 0

你能从抽象类访问具体类吗?

我有一个代表不可变值的抽象类。与字符串一样,不可变类具有看似更改实例的方法,但实际上只是返回一个包含更改的新实例。抽象类有一些具有某些默认行…

怪我闹别瞎闹 2024-10-21 06:24:42 5 0

在 .NET / C# 中克隆或使 MailMessage 不可变

我正在编写一个小型库,在其中编写一些接口,这些接口接受 MailMessage 对象并使用单个发送方法将类返回给我,该发送方法抽象了 MailMessage 的发送方…

饮惑 2024-10-20 19:26:43 6 0

这是不变性的良好实践吗?

早上好, 假设我有一个类 public class Class { int something; int[] otherThing; } ,并且我想使 Class 类型的对象不可变。还假设我有一个非常频繁…

听风吹 2024-10-20 18:59:49 4 0

在Python中将frozenset作为一对使用

我想做一对两个元素。我不关心元素的顺序,所以我使用frozenset。 我可以想到以下两种方法来从冻结集中迭代回元素。难道就没有更高级的方法吗?提前致…

北斗星光 2024-10-20 03:31:24 3 0

在急切求值中重用不可变状态的内存?

我正在研究纯函数式语言,目前正在考虑一些不可变数据的实现。 这是一个伪代码。 List a = [1 .. 10000] List b = NewListWithoutLastElement a b 在…

如痴如狂 2024-10-19 16:53:26 3 0

逆变和值

'val' 和 'case' 如何以及为何影响类型系统? (尤其是方差) Welcome to Scala version 2.8.1.final (Java HotSpot(TM) 64-Bit Server VM, Java 1.6.…

绿阴红影里的.如风往事 2024-10-19 02:16:11 7 0

如何在 C# 中获取字符串属性的引用

假设我有一个具有三个字符串属性的类: public class Foo { public string Bar1 { get; set; } public string Bar2 { get; set; } public string Bar3…

白芷 2024-10-18 21:22:11 4 0

如何在 C# 中创建不可变对象?

在有关 C# 模式验证最佳实践的问题中,得票最高的答案 说: 我倾向于在构造函数中执行所有验证。这是必须的,因为我几乎总是创建不可变的对象。 究竟…

夜清冷一曲。 2024-10-18 17:59:17 3 0

java中多线程构造不可变树的算法

我想构建一个不可变树数据结构来表示filsystem目录结构的任意子集。通常会有一个知道包含/排除的过滤器,我基本上希望在构造中拥有一些线程支持。 这…

ˉ厌 2024-10-17 14:27:35 6 0

在 Python 中使类不可变的方法

我正在做一些分布式计算,其中多台机器在假设它们都具有不同类的相同版本的情况下进行通信。因此,使这些类不可变似乎是一个很好的设计;并不是说它必…

剑心龙吟 2024-10-17 12:20:16 5 0

不可变对象中是否允许使用指针?

C# 中的字典键(可能在大多数语言中)必须是不可变的。 我现在考虑使我的密钥的值依赖于另一个对象的某些属性的可能性。 一般来说,不可变对象可以有…

差↓一点笑了 2024-10-16 06:35:46 2 0

现有 Javabean 支持更改不可变子属性

有谁知道是否存在对修改存储在 JavaBean 兼容对象下的不可变对象的各个属性的支持? 举一个简单的例子: 对于给定的不可变值类和 bean 对象(不用担心…

转身泪倾城 2024-10-16 01:36:40 3 0

字符串作为新类的唯一私有字段

这里的一般问题:如果我正在创建一个新类,并且它的唯一私有字段是一个字符串,我可以在构造函数中执行类似 this.privateString = argumentIn; 的操作…

画尸师 2024-10-15 14:59:54 6 0

set 和 freezeset 的继承行为似乎不同

有人可以解释以下行为:令 class derivedset1(frozenset): def __new__(cls,*args): return frozenset.__new__(cls,args) class derivedset2(set): de…

心安伴我暖 2024-10-15 08:49:37 7 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文