是否可以从Java中的另一个类访问一个类中变量的实例。
假设您在A类中具有以下条件:
private BlockingQueue<byte[]> buffer = new LinkedBlockingQueue<byte[]>();
我想对此类中的队列进行更改,然后可以使用它从另一个类中对其进行访问。
我如何从另一个类访问缓冲区的实例?可能吗
最佳答案
添加吸气剂:
public class Whatever {
private BlockingQueue<byte[]> buffer = new LinkedBlockingQueue<byte[]>();
public BlockingQueue<byte[]> getBuffer() {
return buffer;
}
}
然后,如果您有Whatever的实例:
Whatever w = new Whatever();
BlockingQueue<byte[]> buffer = w.getBuffer();
关于java - 从Java中的另一个类访问变量的实例,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8689553/