gpt4 book ai didi

java - BufferedReader() 构造函数的参数是抽象类的对象

转载 作者:太空宇宙 更新时间:2023-11-04 09:59:11 27 4
gpt4 key购买 nike

考虑以下代码片段。

BuffereReader br = new BufferedReader(Reader in);

在本例中,BufferedReader() 构造函数的参数是名为 Reader 的抽象类的对象。我们知道Java中抽象类是不能实例化的。那么,在这种情况下,Reader 类的in 对象是如何实例化的呢?

最佳答案

BufferedReader 构造函数接收对 Reader 类型实例的引用。由于 Reader 是一个抽象类,这意味着构造函数只能接收对 Reader 类的具体子类实例的引用。

关于java - BufferedReader() 构造函数的参数是抽象类的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53718824/

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