有关线程的一点知识

1:什么是线程

   线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运算单位.

2. 如何在java 中实现进程

  在java 中实现进程有两种方法:

1)继承 java.lang.Thread 类

 2)直接调用Runnable接口

3 在使用的使用一般是继承 thread 类还是调用 runnable 接口

  Java 一般都是单继承,多实现,如果该类需要继承其他的类,那么还是使用实现相应的 runnable 接口.

4. thread 类中的start 方法和run 方法有什么区别、

   start 方法一般用来启动新创建的线程,而且start 方法中调用了run 方法.

   当我们直接调用run 方法的时候,只会在原来的线程中调用,没有新的线程启动;

5.java 中的 wait 和sleep 方法有什么区别

  wait 方法用于线程间通信,如果等待条件为真且其他进程被唤醒的时候他会释放锁,sleep 仅仅会让当前线程停止一段时间,并不会释放锁

    

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值