一个关于数据类型的小问题

![img](

https://img-mid.csdnimg.cn/release/static/image/mid/ask/608887371146176.PNG "#left")

请问一下 此处的entries的类型为何为另一个class的名字Produt,表达了什么意思

没明白你的意思 entries的类型?

Java 中的类型包括两大类,分别是基本类型和引用类型。

  • 基本类型包括 boolean、char、short、int、long、float、long、double,这些基本类型只能表示简单的数值或者字符。
  • 引用类型是由基本类型或者其他引用类型组成的复杂的类型,如图中的 String、Product,引用类型必须先实例化,然后才能赋值给引用类型的变量。

图中 Entry 就是一个引用类型,它的成员变量由一个 String 类型和一个 Product 组成,这些成员变量是 Entry 的内部属性,例如人有胳膊、腿,汽车有轮子,等等。

这些都是 Java 中的基本概念,如果题主是初学 Java 建议跟着书上的内容从前到后看下,推荐一本《Java 核心技术》。