当前位置: 首页 > wzjs >正文

长春网站建设找新生科技seo技巧是什么意思

长春网站建设找新生科技,seo技巧是什么意思,长沙seo网站建设费用,保定移动网站建设1、对于staic同步方法锁住的是class类模板(Class对象) 对象是线程(调用者) 调用者只有获取资源的锁才能调用 2、普通同步方法 锁住的资源是class对象 对象是线程(调用者)即: 静态同步方法&a…
1、对于staic同步方法锁住的是class类模板(Class对象)  对象是线程(调用者)  调用者只有获取资源的锁才能调用
2、普通同步方法 锁住的资源是class对象   对象是线程(调用者)

即:

  • 静态同步方法

    • 锁住的是类的 Class 对象。
    • 这意味着同一个类的所有静态同步方法之间是互斥的,不论是哪个实例调用这些方法。
  • 普通同步方法

    • 锁住的是调用该方法的实例对象。
    • 不同的实例可以并行执行它们的普通同步方法,因为它们各自锁住的是自己的对象。

1、锁住的东西不同可以视作不同的锁 

2、进程只有获取锁 才能访问锁对应的方法等资源

3、如果锁不同 就不存在锁竞争

package com.example.mp.juc.lock8;import java.util.concurrent.TimeUnit;/*** @author Mr.Lan* @version 1.0* @ClassName Test1$* @description* @date 2025/2/22 20:46**/
public class Test1 {/*1、对于staic同步方法锁住的是class类模板(Class对象)  对象是线程(调用者)  调用者只有获取资源的锁才能调用* 2、普通同步方法 锁住的资源是class对象   对象是线程(调用者)  * */public static void main(String[] args) throws InterruptedException {Phone4 phone4 = new Phone4();Phone4 phone5 = new Phone4();new Thread(()->{phone4.sendSms();}).start();TimeUnit.SECONDS.sleep(1);new Thread(()->{phone4.call();}).start();}
}
class Phone4{Phone4(){}public static synchronized void sendSms(){try {TimeUnit.SECONDS.sleep(4);} catch (InterruptedException e) {throw new RuntimeException(e);}System.out.println("发短信");}public  synchronized void call(){System.out.println("打电话");}}

http://www.dtcms.com/wzjs/331432.html

相关文章:

  • 易记域名网站大全网络广告营销的概念
  • 怎么看网站是什么时候做的最新的疫情信息
  • 长沙专业建设网站企业青岛seo推广专员
  • 做网站用的主机多少合适市场营销计划
  • 网站建设灯百度下载免费
  • 公司如何做网站建设百度指数是怎么计算的
  • 免费自创网站百度站内搜索提升关键词排名
  • 浏览器编程语言曲靖seo建站
  • 移动宽带可以在网上续费吗许昌网站seo
  • 织梦网站模板视频免费的推广软件下载
  • 北京网站建设案例腾讯企业邮箱
  • 南开集团网站建设百度推广官方网站登录入口
  • 建网站需要买些什么个人网站源码免费下载
  • wordpress知名站点培训网站源码
  • 文山建设局网站网上怎么免费推广
  • 万网 网站托管电脑编程培训学校
  • 公司网站建设南宁百度推广登录账号首页
  • 圣都家居装饰有限公司西安seo高手
  • 企业网上推广方式免费关键词排名优化软件
  • 创建网站app今日头条新闻手机版
  • 电商网站的数据库设计邯郸百度推广公司
  • 网络游戏那个网站做的最好深圳网站快速排名优化
  • 问答网站建设网站seo属于什么专业
  • 南京网络建站模板竞价开户公司
  • 做博客网站的空间容量需要多少百度下载安装最新版
  • 长沙微信网站公司备案查询站长工具
  • 营销类网站建设网站推广排名公司
  • 做国外搞笑网站网站seo快速
  • 响应式商城网站网络营销专家
  • 微信报名小程序怎么制作太原seo优化