Java让线程执行完后再return的方法

       final CountDownLatch latch = new CountDownLatch(1); //同步执行,
        DataUtils.stringConvertClass(lastVersionInfo, VersionInfo.class, new BaseAbstractListener() {
            @Override
            public void success(Object o) {
                super.success(o);
                latch.countDown();
            }

            @Override
            public void fail(Object o) {
                super.fail(o);
                latch.countDown();
            }
        });
        latch.await();//等到计数为0时才会继续执行下去
                //后面的代码

版权声明:本文为c15522627353原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。