你可能感兴趣的试题
一个线程只能在创建时设置其线程组 线程组使一组线程可以作为一个对象进行统一处理和维护 在应用程序中线程可以独立存在,不一定要属于某个线程组 线程组由java.lang包中的ThreadGroup类来实现
线程的优先级数值越大,表示该线程优先级越低 新建线程将继承创建它的父线程的优先级 NORM_PRIORITY代表普通优先级,默认值是5 一般情况下,主线程具有普通优先级
创建一个新的线程 撤销一个线程 等待一个特定的线程退出 参加一个新的线程
线程的执行从run()方法开始,需要调用start()方法运行线程 可以通过实现Runnable接口,并且重写start()方法创建线程 可以通过继承Thread类,并且重写start()方法创建进程 线程执行从start()方法开始,需要通过调用run()方法运行线程
start() interrupt() run() stop()
进程的优先级分为一般优先级和特殊优先级两种 时间片 (Time-slice)是一段时间,一般为几秒到几百秒 Windows系统中由CPU负责线程调度、中断处理等等 在单线程系统中调度对象是进程,在多线程系统中调度对象是线程
进程的优先级分为一般优先级和特殊优先级两种 时间片(Time-Slice)是一段时间,一般为几秒到几百秒 Windows系统中由CPU负责线程调度、中断处理等 在单线程系统中调度对象是进程,在多线程系统中调度对象是线程
一个线程只能在创建时设置其线程组 线程组使一组线程可以作为一个对象进行统一处理和维护 在应用程序中线程可以独立存在,不一定要属于某个线程组 线程组由javlang包中的ThreadGroup类来实现
使用继承Thread类创建线程,可以直接调用线程的方法 通过实现Runnable接口创建线程,体现了面向对象的思想 Thread类从面向对象的角度看,是虚拟CPU的封装 通过实现Runnable接口创建线程,会影响Thread类的体系