一、一些概念1. 并行与并发* 并行是指多个事件在同一时刻发生* 并发是指多个事务在同一个时间段内发生2. 进程与线程* 我们运行一个软件就是一个进程* 一个进程可以包含多个线程二、线程1. 创建线程方式一① 格式 ...
关键字synchronized可以保证在同一时刻,只有一个线程可以执行某个方法或某个代码块,实现线程安全。
第三种:懒汉模式改良版(线程安全,使用了double-check,即check-加锁-check,目的是为了减少同步的开销)
文件通道不能创建,只能通过(RandomAccessFile、FileInputStream、FileOutputStream)getChannel()获得,具有与File形同的访问权限。