小编Tau*_*mad的帖子

是没有字段线程安全的类

如果我创建一个仅包含方法而没有变量的类,并且每个方法都具有自己的局部变量,那么该类是否是线程安全的?例如

   public class Client {

                public String xyz(final String inputXML) {
                      DataInputStream dis = null;
                      DataOutputStream dout = null;
                      Socket clientSocket = null;
                        //do some processing 
                    }

                public String abc(final String inputXML) {
                      DataInputStream dis = null;
                      DataOutputStream dout = null;
                      Socket clientSocket = null;
                        //do some processing 
                    }
        }
Run Code Online (Sandbox Code Playgroud)

现在,如果我启动此Client的多个线程,那么该类将是线程安全的吗?

java multithreading thread-safety

3
推荐指数
1
解决办法
425
查看次数

标签 统计

java ×1

multithreading ×1

thread-safety ×1