java面试题

当前位置: 面试问题网 > java面试题 > sleep()方法和wait()方法的区别是什么

sleep()方法和wait()方法的区别是什么

java面试题  手机阅读
sleep(100L)是占用cpu,线程休眠100毫秒,其他进程不能再占用cpu资源,wait(100L)是进入等待池中等待,交出cpu 等系统资源供其他进程使用,在这100毫秒中,该线程可以被其他线程notify,但不同的是其他在等待池中的线程不被notify不会出来,但这个线程 在等待100毫秒后会自动进入就绪队列等待系统分配资源,换句话说,sleep(100)在100毫秒后肯定会运行,但wait在100毫秒后还有等待 os调用分配资源,所以wait100的停止运行时间是不确定的,但至少是100毫秒。

【sleep()方法和wait()方法的区别是什么】相关文章

1. sleep()方法和wait()方法的区别是什么

2. 构造方法和其他方法的区别?怎么调用父类的构造方法

3. 介绍一下结构化程序设计方法和面向对象程序设计方法的区别

4. 构造方法和其他方法的区别

5. 简述使用ftp进行文件传输时的两种登录方式?它们的区别是什么?常用的ftp文件传输命令是什么?

6. What\'s the difference between deep copy and shallow copy? (深拷贝与浅拷贝有什么区别)

7. Oracle里面User和Schema的区别是什么

8. 什么是符号链接,什么是硬链接?符号链接与硬链接的区别是什么?

9. shallow copy和deep copy的区别

10. 派遣工和正式工的区别是什么?

本文来源:https://www.mianshiwenti.com/a12544.html

点击展开全部

《sleep()方法和wait()方法的区别是什么》

将本文的Word文档下载到电脑,方便收藏和打印

推荐程度:

进入下载页面
上一篇:MVC的各个部分都有那些技术来实现?如何实现? 下一篇:介绍一下Java的事务处理

﹝sleep()方法和wait()方法的区别是什么﹞相关内容

「sleep()方法和wait()方法的区别是什么」相关专题

线程 毫秒
复制网址 收藏网址 分享到微信 分享到微博 分享到QQ

其它栏目

软件工程师面试题 软件测试面试题 网络管理员面试题 java面试题 .NET面试题 PHP面试题 C#面试题 C++面试题 Delphi面试题 Ruby面试题 Python面试题 Javascript面试题 android面试题 iOS面试题 jQuery面试题 Linux/Unix面试题 DBA面试题

也许您还喜欢