什么是 类 命名的 somethingEntity?

What are classes named somethingEntity?

我看到在 Java 中有一些名为 somethingEntity 的实现(HttpEntityFileEntityInputStreamEntityStringEntity、...)-找到了 here

  1. 为什么我们有它们(原因,用途)?
  2. 最后这个"Entity"是什么?因为它似乎不同于 Java Entities

这些 类 以后缀 Entity 命名,因为它们是 HttpEntity class. Otherwise, they might be confused with InputStream, String, File, Serializable 等 类 的实现,这些 类 包含在 Java SE 中。这是命名约定的示例。

总结:一种命名约定,以区别于Java SE 类.