gpt4 book ai didi

java - URL.openStream() 返回什么?

转载 作者:行者123 更新时间:2023-11-29 05:31:55 34 4
gpt4 key购买 nike

根据文档,它返回一个 InputStream。但也根据文档, InputStream 是一个抽象类。那么 .openStream() 返回哪个特定的子类?

最佳答案

封装的要点就是你不知道也不关心。
您只需将它用作 InputStream,它返回的任何内容都会按照您的预期运行。
如果愿意,它甚至可以在周日返回不同的类(class),而您仍然不会知道或不在乎。

阅读 the source ,看起来 HTTP URL 返回一个名为 HttpInputStream 的内部类的实例。

关于java - URL.openStream() 返回什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20790719/

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