Closed kayuu0810 closed 5 years ago
该方法多个线程调用后,会出现空指针异常。 下面是测试用例: public class Demo { public static void main(String[] args) { for (int i=0 ; i<1000; i++){ test1(); } } public static void test1(){ Thread thread = new Thread(new Runnable() { @Override public void run() { MchBaseResult baseResult = new MchBaseResult(); baseResult.setReturn_code("SUCCESS"); baseResult.setReturn_msg("OK"); String s = XMLConverUtil.convertToXML(baseResult); System.out.println(s); } }); thread.start(); } }
该方法多个线程调用后,会出现空指针异常。 下面是测试用例: public class Demo { public static void main(String[] args) { for (int i=0 ; i<1000; i++){ test1(); } } public static void test1(){ Thread thread = new Thread(new Runnable() { @Override public void run() { MchBaseResult baseResult = new MchBaseResult(); baseResult.setReturn_code("SUCCESS"); baseResult.setReturn_msg("OK"); String s = XMLConverUtil.convertToXML(baseResult); System.out.println(s); } }); thread.start(); } }