connect()和disconnect()在哪里实现?

java.net.URLConnetion.javajava.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可以为您完成此任务。