Java并发编程的艺术

     什么是上下文切换:上下文切换即使是单核处理器也支持多线程执行代码,CPU通过给每个线程分配CPU时间片来实现这个机制。时间片是CPU分配给各个线程的时间,因为时间片非常短,所以CPU通过不停地切换线程执行,让我们感觉多个线程是同时执行的,时间片一般是几十毫秒(ms)。CPU通过时间片分配...

2018-03-13 16:47:08

阅读数:26

评论数:0

Java多线程编程核心技术

 什么是进程: 什么是线程: 为什么要学习多线程:多线程优点:非阻塞start方法和run方法:什么是非线程安全:   sychronized 可以为对象和方法加锁         1、run(方法加上sychronized)                                    ...

2018-03-12 11:19:13

阅读数:24

评论数:0

提示
确定要删除当前文章?
取消 删除