gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:27:52 25 4
gpt4 key购买 nike

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 实现了该方法。它使用委托(delegate) DelegateHttpsURLConnection 扩展 AbstractDelegateHttpsURLConnection 实现了 connect() 方法

您可以在大多数 IDE 中跟踪所有类、对象和方法,并下载源文件。外汇。 IntelliJ 可以为您做到这一点。

关于java - connect() 和 disconnect() 在哪里实现?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34154572/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com