随笔分类 - 线程
摘要:Java多线程(三)线程的同步、通信、死锁 线程的同步: 如果程序是单线程的,执行起来不必担心此线程会被其他线程打扰,就像在现实中,同一时间只完成一件事情,可以不用担心这件事情会被其他事情打扰,但是如果程序中同时使用多个线程,就好比现实中“两个人同时进入一扇门”,此时就需要控制,否则容易阻塞。 为了
阅读全文
posted @ 2018-01-13 02:36
maxudong
摘要:Java多线程(二)线程的生命周期、优先级和控制 线程的生命周期:线程主要有以下状态 (1)创建 当实例化一个Thread对象并执行start()方法后,线程进入“可执行”状态,开始执行,虽然多线程给用户一种同时执行的感觉,但事实上在同一时间点上只有一个线程在执行,只是线程之间转换的动作很快,所以看
阅读全文
摘要:支持多线程是Java语言的特性之一,多线程使程序可以同时存在多个执行片段,根据不同的条件和环境同步或异步工作。线程与进程的实现原理类似,但它们的服务对象不同,进程代表操作系统平台中运行的一个程序,而一个程序中将包含多个线程。 进程: 通常将正在运行的程序成为进程,现在计算机基本都支持多进程操作,比如
阅读全文

浙公网安备 33010602011771号