Java问题总结

本文最后更新于:1 年前

程序问题

在线程中调用Service和dao层的方法时会报空指针异常

解决方法:需要将service对象当作参数传递到线程类中

// socket主线程
// 循环等待接收client连接
while (true) {
	Socket socket = server.accept();
	pool.execute(new MsgRunnable(socket, sootDataService));
}

// 线程类
public class MsgRunnable implements Runnable {
    private Socket socket;
    private SSootDataService sootDataService;
    public MsgRunnable(Socket socket, SSootDataService sootDataService) {
        this.socket = socket;
        this.sootDataService = sootDataService;
    }
}

服务问题

CentOS独立部署Nacos


本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!其他问题请通过下方微信联系!

 目录