摘要: 一.理解同步要想解决资源共享的同步操作问题,可以使用两种方法:使用同步代码块之前学习过程中,代码块分为四种:l 普通代码块:是直接定义在方法之中的;l 构造块:是直接定义在类中的,优先于构造方法执行,会重复调用;l 静态块:是使用static关键字声明的,优先于构造块执行,并且只执行一次;l 同步代码块:是使用synchronized关键字声明的代码块,称为同步代码块同步的时候必须指明同步的对象,一般情况下会将当前对象作为同步的对象,使用this关键字表示。 注意,同步会使程序运行变慢!代码如下:package cn.test.java.mutilthread;class SyncThread 阅读全文
posted @ 2014-03-10 23:52 虞秀权 阅读(361) 评论(0) 推荐(0) 编辑