synchronized算是我们最常用的同步方式,主要有三种使用方式。
2、实例
// 普通类方法同步synchronized publid void invoke() {}// 类静态方法同步synchronized public static void invoke() {}// 代码块同步synchronized(object) {}
这三种方式的不同之处在于同步的对象不同,普通类synchronized同步的是对象本身,静态方法同步的是类class本身,代码块同步的是我们在括号内部填写的对象。
java有哪些集合类java中的集合主要分为四类:
1、list列表:有序的,可重复的;
2、queue队列:有序,可重复的;
3、set集合:不可重复;
4、map映射:无序,键唯一,值不唯一。
以上就是java中的三种同步方式和它们的使用方法是什么?的详细内容。
