摘要:
线程安全概念: 当多个线程访问同一个类(方法或对象)时,这个类始终都能表现出正确的行为,那么这个类(方法或对象)就是线程安全的。 synchronized: synchronized是java关键字--同步锁,它可以任何对象和方法上加锁,而加锁的这段代码被称为互斥区。 什么是线程安全: 存在竞争的线 阅读全文
摘要:
5.1 什么是线程 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程的实际运作单位, 可以使用多线程对运算提速。 5.2 线程和进程有什么区别 (1)进程是资源的分配和调度的一个独立单元,而线程是CPU调度的基本单位 (2)同一个进程中可以包括多个线程,并且线程共享整个进程的资源 阅读全文
摘要:
使用 ThreadPool : 示例: 简写法: 正常写法: 阅读全文
摘要:
方法一: (数据类型)(最小值 + Math.random()*(最大值-最小值+1) ); 示例: (int)(1+Math.random()*(10-1+1)); 获取int类型 1-10的随机数 结果: 方法二: 通过java.Math包的random方法得到1-10的int随机数 (类型)最 阅读全文