day33-线程基础03

打印 上一主题 下一主题

主题 529|帖子 529|积分 1587

线程基础03

6.用户线程和守护线程


  • 用户线程:也叫工作线程,当线程的任务执行完或者通知方法结束。平时用到的普通线程均是用户线程,当在Java程序中创建一个线程,它就被称为用户线程
  • 守护线程(Daemon):一般是为工作线程服务的,当所有的用户线程结束,守护线程自动结束
  • 常见的守护线程:垃圾回收机制
例子1:如何将一个线程设置成守护线程
[code]package li.thread.method;public class ThreadMethodExercise {    public static void main(String[] args) throws InterruptedException {                MyDaemonThread myDaemonThread = new MyDaemonThread();                //如果我们希望当主线程结束后,子线程自动结束,只需要将子线程设置为守护线程        myDaemonThread.setDaemon(true);                myDaemonThread.start();                for (int i = 1; i
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

耶耶耶耶耶

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表