7得票4回答
我应该在Java中使用原始类型还是对象类型来表示实体和模型?

作为Java的初学者,我在选择实体或模型类中的变量类型时感到困惑。正如在Java原始类型与对象中提到的那样,它们都有一些优点和缺点,例如内存使用情况。然而,我想知道在创建实体或模型类时的一般方法。因此,在这种情况下,对于长类型、布尔类型、整数类型等变量,我应该选择原始类型还是对象类型,如下所示...

43得票6回答
未初始化的原始实例变量会使用内存吗?

在Java中,如果没有初始化类级实例变量,声明该变量是否会占用内存?例如:int i;如果我不使用i = 5;进行初始化,那么它是否会使用任何内存? 细节:我有一个非常庞大的超类,许多不同的子类(不足以拥有自己的超类)是扩展的。某些子类不使用超类声明的每个原始类型。我是否可以将这些未初始化的...

11得票6回答
在.NET中,int (Int32)被认为是一个原始类型而不是对象吗?

在.NET中,int(又名Int32)是一个对象还是原始类型?(我不是在问int?)。 我在保存的单词int上按了F12,得到了:public struct Int32 : IComparable, IFormattable, IConvertible, IComparable<int...

30得票5回答
Java:为什么我需要初始化原始类型的局部变量?

public class Foo { public static void main(String[] args) { float f; System.out.println(f); } } print语句导致以下编译时错误, 局部变量f...

15得票2回答
为什么在Scala中,对于AnyVal类型的值,==运算符和equals()方法的行为不同?

在scala.Any的scaladoc中,解释了运算符 == (或方法 == ):   表达式x == that 等同于 if(x eq null)that eq null else x.equals(that)    http://www.scala-lang.org/api/curre...

40得票4回答
Java 中的原始数据类型是否支持多线程安全?

在Java中,原始数据类型如int和short是否是线程安全的?我已经执行了以下代码,有时无法看到期望的结果500。public class SampleThree extends Thread { static long wakeUpTime = System.currentTime...

8得票1回答
使用Spring ExampleMatcher处理数字

我是Java和Spring的新手,正在使用Spring JPA构建系统。我现在正在处理我的服务和控制器类,并希望创建一个动态查询。我创建了一个表单,在表单中用户可以输入字段的值或将它们留空。然后,我使用示例匹配器创建一个基于非空字段的示例,并查询与对象的非空字段匹配的数据库对象。 这对于字符...

22得票6回答
在Android或Java中,String是原始类型还是对象?

在Android API中http://developer.android.com/guide/topics/data/data-storage.html#pref 它说: Shared Preference允许您保存和检索原始数据类型的持久键值对。 您可以使用SharedPreferen...

7得票2回答
构造函数能够返回基本数据类型吗?

我问这个问题是因为我注意到TypeScript允许声明返回原始类型的构造函数,例如:: type Constructor1 = new () => string; // Primitive string 相对于 type Constructor2 = new () => S...

7得票2回答
Java中的实数或值是什么意思?以及Java原始类型的基本解释

一本关于Java的书中有这样一段话:"我建议在实数中坚持使用double类型",另外还有"你应该在实值中坚持使用双倍类型"。我不明白什么是实数或实值... 实数与什么相对呢?