我正在处理一个简单的消息队列,我正在为新连接创建单独的线程。我想知道哪些变量可以访问并且可以被多个线程修改。
class RequestHandler implements Runnable {
Socket socket;
protected RequestHandler(Socket socket) {
this.socket = socket;
}
public void run() { ..........
在上面的代码中,套接字可以被多个线程访问,如果是,那么我该如何保护它。
完整代码可在。https://github.com/nakshay/JQueue
我是多线程的新手,如果需要请修改问题。
胡说叔叔
宝慕林4294392
相关分类