当前位置: 首页 > 面试题库 >

同步语句用于什么?

欧阳安晏
2023-03-14
问题内容

synchronized语句的用途是什么?


问题答案:

它是一种以互斥形式构建的Java。这用于多线程应用程序

Sun并发教程

这部分有一个关于同步的部分,但是如果您尝试使用多线程应用程序,则应该阅读整个内容。

维基互斥



 类似资料:
  • 问题内容: 我有两个TSQL EXEC语句 如何使两个EXEC同步?; 现在,第二个EXEC不会等待第一个EXECUTE完成。我尝试发出WaitFor Delay,它等待,但是第二个EXEC语句永不恢复。 谢谢。 更新,这里是更多信息: 首先执行将创建一个全局临时表,并从一个复杂的SELECT查询中填充它。 第二个EXEC是CLR存储过程,它基于最近创建并填充的Global Temp表中的变量来生

  • 我是一个学习如何在android上编码的模拟人,所以如果这个问题听起来很愚蠢,请容忍我。 我理解同步的要点。如果我有两个线程都可以访问和修改的数据,这可能会导致两个线程中数据变量的值不一致。 使方法同步并锁定它们直到一个线程执行完它(执行任何条件检查)是有意义的,但是为什么它与单个语句有关系呢?这对于多条语句来说很重要,因为在两条或更多条语句之间,线程一有可能会脱离可运行状态,但是我不明白一条语句

  • 首先,我尝试了这样的方法: 它不能被编译,因为 我想这个样本可以解决这个问题 它可以工作,但是为什么它现在与一起工作?

  • 介绍 这部分我们要介绍Deferred的另外一个功能。便于讨论,我们设定如下情景:假设由于众多的内部网请求一个外部诗歌下载服务器,但由于这个外部下载服务器性能太差或请求负荷太重。因此,我们不想将所有的内部请求全部发送到外部服务器。 我们的处理办法是,在中间添加一个缓存代理。当一个请求来到后,缓存服务器会从缓存中返回备份(如果有缓存)或者直接从外部服务器获得。部署图如图30所示: 图30 缓存代理服

  • 问题内容: 我在理解同步关键字功能时遇到了一些麻烦。根据Java文档和其他教程,可以说,当使用synced关键字时,在两个线程之间不可能在该方法的语句之间进行交织。 但是,请参见下面的代码。 据我了解,程序输出应始终以线程0和线程1不应交错的方式进行。但是多次执行这段代码后,我得到了交错输出。 请帮助我理解问题。 提前致谢.. 问题答案: 的关键字防止两个线程运行的是在同一对象上同步代码。 您的每

  • 问题内容: 我试图在PHP的一次调用中发出多个INSERT语句。问题是我得到了这个错误: 我猜这是每个声明之后。 所以现在,我的问题是如何制作多个可以在其中运行的INSERT语句? 到目前为止,这是我的查询: 编辑 : 请注意,由于我使用的是SQL语句,因此查询末尾没有任何内容。 问题答案: 只需将所有语句包装到匿名PL / SQL块中即可: Oracle不支持批量命令。匿名PL / SQL块作为