002. Java常见面试题一
2016-10-12 10:29
183 查看
1.Sleep()和wait()有什么区别???
Sleep()是让线程停止一段时间的方法,在Sleep()时间间隔期满后线程并不一定立即恢复执行。
Wait():当线程交互的时候,如果线程对一个对象发出一个Wait()调用,该线程会暂停执行,被调对象进入等待状态,知道被唤醒或等待时间到。
2.什么是线程?线程的状态有哪些?
线程是在程序执行过程中,能够执行代码的一个执行单元,每个程序至少都有一个线程。
线程的基本状态有四种:运行、就绪、挂起、结束。
Sleep()是让线程停止一段时间的方法,在Sleep()时间间隔期满后线程并不一定立即恢复执行。
Wait():当线程交互的时候,如果线程对一个对象发出一个Wait()调用,该线程会暂停执行,被调对象进入等待状态,知道被唤醒或等待时间到。
2.什么是线程?线程的状态有哪些?
线程是在程序执行过程中,能够执行代码的一个执行单元,每个程序至少都有一个线程。
线程的基本状态有四种:运行、就绪、挂起、结束。
相关文章推荐
- JS&Java实现常见算法面试题
- Java基础 常见面试题(三)
- 小博老师收集Java经典面试题 ——Servlet和JSP常见面试题
- java常见面试题
- 常见Java面试题:equals与==
- 【JAVA秒会技术之秒杀面试官】JavaEE常见面试题(四)
- 【JAVA秒会技术之秒杀面试官】JavaSE常见面试题(一)
- 【Java】Java常见面试题(一)一些零碎的知识点
- java常见面试题整合
- java常见面试题
- java常见面试题总结
- Java常见面试题笔试题
- Java常见面试题(2)
- java常见面试题
- Java常见面试题
- Java常见面试题(含答案)
- Java常见面试题
- 2017常见的50道java基础面试题整理(附答案)
- 阿里java常见面试题
- java常见的120道面试题第三季