In Java, what do HttpGet(url), HttpPost(url), etc. return? Also, what does httpClient.execute(httpget) return?
I am trying to understand some Java code but don't know what the following things return:

HttpGet(url)
HttpPut(url)
HttpPost(url)
HttpDelete(url)

and

httpClient.execute(httpget) where:
HttpGet httpget = new HttpGet(url)

In Java, what do HttpGet(url), HttpPost(url), etc. return? Also, what does httpClient.execute(httpget) return?
===

I am trying to understand some Java code but don't know what the following things return:

HttpGet(url)
HttpPut(url)
HttpPost(url)
HttpDelete(url)

and

httpClient.execute(httpget) where:
HttpGet httpget = new HttpGet(url)
