java - org.apache.http.client.httpclient 是抽象的,无法实例化

标签 java

我正在尝试使用 apache HttpClient 4.1.2,但调试器显示

org.apache.http.client.httpclient is abstract; cannot be instantiated

当我这样做时:

HttpClient client = new HttpClient();

关于如何使用它的任何想法?

谢谢

史蒂芬

最佳答案

您必须找到该类的实际实现。永远不能直接启动抽象类。

javadoc知道 3 个可以使用 DefaultHttpClientContentEncodingHttpClient 的实现类。

javadoc 甚至有一个关于该主题的简短示例。

关于java - org.apache.http.client.httpclient 是抽象的,无法实例化,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8282054/

相关文章:

java - 检测用户何时在 Java 中按下回车键

java - 使用公历与当前日期进行比较,无需外部类

java - Firebase 检索父项和子项的数据并将其分配给类

java - 如何正确解析这种日期?

java - 什么是非法反射访问?

java - synchronizedMap 线程的这种用法安全吗?

java - 谷歌地图与自定义图像作为特定位置的图标

java - 从数据库填充组合框

java - 将 "get/check/put"替换为 putIfAbsent

java - Hadoop MapReduce 中的 Reducer 类未按预期工作