我看到在Java中,有一些名为somethingEntity的实现(import org.apache.http.HttpEntity;
import org.apache.http.CloseableHttpResponse;
import org.apache.http.util.EntityUtils;
import org.apache.http.impl.client.CloseableHttpClient;
...
protected CloseableHttpClient client;
...
protected CloseableHttpResponse sendRequest(String body, String url){
HttpEntity entity = makeEntity(body);
HttpGet get = new HttpGet(url);
get.setEntity(entity);
CloseableHttpResponse response = client.execute(get);
response.close();
get.releaseConnection();
return response;
}
,HttpEntity
,FileEntity
,InputStreamEntity
,...)-找到了它们{{3} }
答案 0 :(得分:1)
这些类以后缀Entity
命名,因为它们是HttpEntity
类的实现。否则,它们可能会与Java SE中包含的InputStream
,String
,File
,Serializable
等类混淆。这是命名约定的示例。
摘要:一种命名约定,旨在与Java SE类区分开来。