我熟悉这在下面的链接 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html 描述,但我的问题是哪种类型的以下类型有关没有类型原始
BigDecimal ,
java.util.Date
String
....
在哪里可以在Java原始类型的Java类型我发现文档描述的类型不是原始的,与列表hashMap等无关 我在谈论可以定义为类成员的类型。
我熟悉这在下面的链接 http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html 描述,但我的问题是哪种类型的以下类型有关没有类型原始
BigDecimal ,
java.util.Date
String
....
在哪里可以在Java原始类型的Java类型我发现文档描述的类型不是原始的,与列表hashMap等无关 我在谈论可以定义为类成员的类型。
你可以在java api中找到这些信息。例如,BigDecimal
:
http://docs.oracle.com/javase/6/docs/api/java/math/BigDecimal.html
任何类型可被定义为类型类成员的。
其中键入以下类型如果明白这一点,例如
int
和Integer
之间的“关系”相关
,那么你提到的类没有任何“关系”基本类型。
但如前所述,任何类都可以是类成员。
基本类型和它们的包装类之间的对应关系列表,可以发现here
Primitive type Wrapper class
boolean Boolean
byte Byte
char Character
float Float
int Integer
long Long
short Short
但其类型与?有关字段什么样的java.util.Date有相似类型?。我的意思是“简单的领域”不参加,列表等。 – 2013-02-17 20:35:46
@JohnJerrby你是什么意思“相关”?例如util.Date,如果你打开这个类的源代码,你会看到它有int,long .... BaseCalendar字段。你的意思是这些类型有关系吗? – Kent 2013-02-17 20:40:37
是的,这是我mea – 2013-02-17 20:51:04