Javaスレッドを実行してからreturnする方法

1140 ワード

       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         
                //