public class Singleton{ 
            private static Singleton singleton = new Singleton (); 
            private Singleton (){} 
            public Singleton getInstance(){return singletion;} 
             
            public int add(int a,int b){
                 a++;
                 b--;
                 return a+b;
             }
 }add方法能保证在多个线程访问时是线程安全的吗