安卓面试面试题java面试

Java面试题集锦06—多线程编程

2016-10-14  本文已影响172人  advance_bravely

对于并发来说,一般可以有多进程和多线程两种方式。进程是占用的CPU、内存等系统的基本单位,而线程又是进程的执行单位。多进程的并发对于数据的共享是很困难的,而多线程却相当的容易,因此大多数时候说的并发指的就是多线程。

23.什么是多线程

24.解释进程和线程的区别
进程和线程之间的区别主要包括:

25.解释Runnable接口与Thread类的区别
Runnable接口与Thread类的区别主要包括以下几个方面:

26.如何使用Java的线程池(最大程度利用线程)
Java提供了java.util.concurrent.ThreadPoolExecutor类来使用线程池,通过它构造的对象,可以很容易的管理线程,并把线程代码与业务代码进行分离

上一篇 下一篇

猜你喜欢

热点阅读