unboxing

unboxing

文章 0 浏览 4

整数自动拆箱和自动装箱会带来性能问题吗?

我们目前正在使用 x++ 进行一些迭代和其他操作,其中 x 是 Integer 而不是 int。 我们系统上的某些用户操作可能会重复操作,但不会像数学应用程序那样…

怼怹恏 2024-11-08 01:50:21 1 0

在 C#/.NET 中将值类型作为引用类型传递时如何获得最佳性能?

如果您必须将值类型传递给方法,但由于某种原因,它必须作为引用类型传递,那么以下方式是否更快: 将其作为 object 传递 作为 ValueType 传递 将其作…

不及他 2024-11-07 06:49:29 1 0

整数包装类和 == 运算符 - 在哪里指定行为?

Integer integer1 = 127 Integer integer2 = 127 System.out.println(integer1 == integer2)//true integer1 = 128 integer2 = 128 System.out.printl…

因为看清所以看轻 2024-10-31 06:54:10 1 0

避免对未知输入进行装箱/拆箱

我正在创建一个解析 XML 并检索一些数据的应用程序。每个 xml 节点指定数据 (const)、用于从中获取数据的记录集的列名 (var)、取决于某些条件 (enum) …

挥剑断情 2024-10-19 06:08:19 3 0

如何识别反编译的 Scala 代码中的装箱/拆箱?

在对这个问题的公认最佳回答中,有一个明确的解释为什么会发生拳击。 但是,如果我反编译代码(使用 java 反编译器),我看不到 scala.runtime.BoxesR…

手心的温暖 2024-10-17 07:19:45 2 0

拆箱问题

我有一个扩展 LinkedList 类的类。 以下是代码摘录: class SortedList&ltInteger&gt extends LinkedList&ltInteger&gt { int intMethod(Integer inte…

夜光 2024-10-16 02:45:21 3 0

在 C#/.NEt 中,动态类型占用的空间是否比对象少?

我有一个控制台应用程序,允许用户指定要处理的变量。这些变量有三种类型:字符串、双精度型和长整型(其中双精度型和长整型是迄今为止最常用的类型)…

预谋 2024-10-15 05:22:58 2 0

当将 ValueType 声明为类的一部分时,它是否会被装箱?

考虑到这个类: public class Foo { public Int32 MyField } 我猜“MyField”成员不在线程堆栈上,因为它可以被多个线程访问,所以它必须肯定在托管堆…

一曲琵琶半遮面シ 2024-10-03 00:53:53 6 0

为什么拆箱枚举会产生奇怪的结果?

考虑以下几点:: Object box = 5 int @int = (int)box // int = 5 int? nullableInt = box as int? // nullableInt = 5 StringComparison @enum = (Str…

鲜血染红嫁衣 2024-09-28 19:26:52 2 0

Android 上的装箱和拆箱

我正在开发一个 Android 应用程序。 我有以下接口: public interface IDBAdapter { public enum Table { ... } public int insertItem(Table table, …

剑心龙吟 2024-09-27 15:16:52 4 0

将一个结构数组分配给另一个具有相同结构的数组

在 Vb.net 中,我试图将一个结构数组分配给另一个具有相同结构的数组, Dim info() As assemblyInfo Dim info2() As assemblyInfo Structure assembly…

极度宠爱 2024-09-26 19:08:32 6 0

如果我在 Haskell / GHC 中使用未装箱类型(如 Int#),我应该注意哪些事情?

我正在尝试编写一个小脚本来解析和执行 Brainfuck 代码,以了解优化的 GHC 选项,我正在尝试优化代码以便更快一点并了解那里发生了什么。 其中一部分…

荒芜了季节 2024-09-18 05:32:37 8 0

装箱和拆箱,为什么输出不是“System.Object”?

我得到以下代码: object var3 = 3 Console.WriteLine(var3.GetType().ToString()) Console.WriteLine(typeof(object).ToString()) 输出是: System.I…

不爱素颜 2024-09-13 20:02:11 9 0

在没有转换错误的情况下对 DataRow 中的非类型化字段进行拆箱

我的 ASP.Net 应用程序的数据层调用存储过程来获取有关访问者登录时的少量(一条记录)信息。我传入他们的电话号码和存储过程,使用一个简单的 SELECT…

转身泪倾城 2024-09-04 11:30:32 4 0

为什么 Java 中的自动装箱允许我为布尔值提供 3 个可能的值?

参考: http://java.sun.com/j2se /1.5.0/docs/guide/language/autoboxing.html “如果你的程序尝试自动拆箱 null,它将抛出 NullPointerException。…

尘曦 2024-09-03 17:32:50 8 0
更多

推荐作者

留蓝

文章 0 评论 0

18790681156

文章 0 评论 0

zach7772

文章 0 评论 0

Wini

文章 0 评论 0

ayeshaaroy

文章 0 评论 0

初雪

文章 0 评论 0

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