connect()和disconnect()在哪里实现?
在java.net.URLConnetion.java
和java.net.HttpURLConnection.java
,分别只有connect()
和disconnect()
抽象方法。
@ abstract public void connect() throws IOException; @ public abstract void disconnect();
有谁知道实现它们的实际代码在哪里?
我想知道HttpURLConnection
如何与TCP堆栈通信。
此外,还有更多抽象函数,例如usingProxy()
。 他们的代码在哪里?
java.net.HttpURLConnection.java
有一个已实现该方法的实现HttpsURLConnectionImpl
。 它使用委托DelegateHttpsURLConnection
扩展AbstractDelegateHttpsURLConnection
,它实现了connect()
方法
大多数IDE都可以跟踪所有类,对象和方法,并下载源文件。 FX。 IntelliJ
可以为您完成此任务。