JAVA面试题
来源:互联网 发布:网络直销流程五步 编辑:程序博客网 时间:2024/06/16 09:27
1、run()和start()的区别:
run():仅仅是封装被线程执行的代码,直接调用时普通方法
start():首先启动了线程,然后再由jvm去调用该线程的run()方法
2、:线程的生命周期?
新建:创建线程对象
就绪:线程有执行资格,没有执行权
运行:有执行资格,有执行权
阻塞:由于一些操作让线程处于了该状态,没有执行资格,没有执行权
而另一些操作却可以把它给激活,激活后处于就绪状态。
死亡:线程对象变成垃圾,等待被回收
1 0
- Java面试题-朋友的面试题
- java 阿里面试题 百度面试题 CVTE面试题
- Java面试题集
- JAVA面试题
- Java面试题集
- Java 面试题
- JAVA面试题集
- java面试题1
- JAVA华为面试题
- java常用面试题
- java面试题
- JAVA面试题集
- JAVA面试题集
- java面试题集
- [转载] JAVA面试题
- Java面试题集
- JAVA面试题-1
- [转载] JAVA面试题
- 开启QtCreator的代码自动补全功能
- log4j【1】(使用xml还是使用properties)
- [剑指offer-1385]重建二叉树
- 字符串反转的7种方式
- log4j【2】(Category与Logger )
- JAVA面试题
- 文章地址2\3
- 闭包的返回值和参数
- 业界资讯:egret wing 3.0 体验版来袭
- Androidx学习笔记(45)--- 获取文件的后缀名(java基本语法)
- CAD 二次开发 netload 自动运行
- centos6.5 在root目录下 无法启动
- 12 jdk1.5特性
- 增加文章地址2016