我想在shell下运行Android下的Java程序。为什么程序在创建线程时退出?

时间:2017-08-15 11:44:25

标签: java android shell

我想在shell下运行Android下的Java程序。为什么程序在创建线程时退出? 示例代码如下。

    package com.hw.hello;

    /**
     * Created by admin on 2017/8/15.
     */

    public class Hello {
        public static void main(String [] args)
        {
            System.out.println("Hello Android, I'm Java!!!");
            test();
        }

        private static void test() {
            System.out.println("****** test ******");
            new Thread() {
                @Override
                public void run() {
                    System.out.println("****** run ******");
                    super.run();
                    for (int i=0; i<10; i++) {
                        System.out.println("******** " + i + " ********");
                    }
                }
            }.start();
        }
    }

结果如下: enter image description here

0 个答案:

没有答案