想在Android中的shell下运行Java程序,为什么在创建线程的时候退出了呢?

我是黄老邪 2017-08-15 05:26:03

想在Android中的shell下运行Java程序,为什么在创建线程的时候退出了呢?代码如下,输出"****** test ******"之后就退出了,不知何故?在Windows下运行正常。
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();
}
}
...全文
227 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
我是黄老邪 2017-08-15
  • 打赏
  • 举报
回复

80,362

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧