我想为 java 的 Reader 类创建一个新的类对象,但我无法访问构造函数,因为它是 protected 。
Reader myReader = new Reader();
不会工作。
通常,我会在该类中创建一个新函数来访问该构造函数,但由于该函数是 java 默认库的一部分,我该如何访问它呢?感谢您的帮助。
最佳答案
Reader 是一个抽象类。你不能实例化它,只是为了创建一个子类实例。
你是说
Reader myReader = new InputStreamReader(in, "UTF-8");
关于Java:当它具有 protected 构造函数时,如何从 java.io 为 Reader 类创建新的类对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12443775/