腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Java
同步
方法
和
块
、
、
、
、
我正在尝试更全面地理解
Java
中的多线程同步。我理解使用synchronized关键字背后的高级思想,以及它如何在线程之间提供互斥。
浏览 2
提问于2012-10-23
得票数 0
回答已采纳
5
回答
Java
同步的
方法
/
块
、
、
、
我注意到我正在阅读的一个例子指出,为了让线程在类A中使用同步
方法
,那么对类A的引用必须是静态的。 因此,我想知道是否将对对象的引用设为静态的规则,以便所有调用同步
方法
的线程都使用实例的相同副本。在我的示例中,synchronized
方法
用于从1到10进行计数。因此,访问此synchronized
方法
的每个线程都应该从1到10计数。我在没有使用静态
方法
的情况下尝试了此
方法
,但结果不正确。
浏览 2
提问于2012-08-13
得票数 0
回答已采纳
3
回答
Java
线程
方法
与
块
同步
、
、
1)如果一个类(例如TestClass)有两个
方法
(method1,method2)。如果这两个
方法
都是同步的,那么两个
方法
都会运行并行不悖吗?(它不运行,但为什么?,我们可以通过两个虚拟对象和
块
级同步来实现这一点) 在下面,同一个对象的method1和method2可以通过两个线程并行执行吗?同步
块
与.class synchronized(TestClass.class) { }的用法是什么?
浏览 2
提问于2014-07-09
得票数 0
回答已采纳
1
回答
为什么
Java
15中的文本
块
特性包含了translateEscapes & stripIndent字符串
方法
?
、
、
、
在
Java
15中,向String添加了三个实例
方法
:stripIndent()、translateEscapes()和formatted(Object... args) 将添加下列
方法
以支持文本
块
;然而,其他两种
方法
在开发人员处理文本
块
时似乎并不特别有用。缩进剥离和转义转换都是编译器自动处理的文本
块
。代码编写者不应该需要以编程方式从
Java
文本
块
中剥离缩进,也不需要在文本
块
中转换转义。此外,自
Java</
浏览 4
提问于2021-12-24
得票数 2
6
回答
Java
:何时同步
方法
和
块
、
、
、
我了解到,synchronized关键字用于防止多个线程同时访问相同的代码
块
(整个
方法
或
方法
中的同步代码
块
),并且这有助于防止出现不愉快的事情,例如死锁。我从来没有写过一个同步的
方法
或
块
,所以“透过树木看到森林”对我来说是很困难的。任何上下文的例子都是非常感谢的!提前谢谢。
浏览 3
提问于2011-10-14
得票数 3
回答已采纳
1
回答
java
同步
块
锁定整个
方法
、
、
我不太清楚如何正确地使用同步
块
。我知道使用同步关键字可以锁定整个类。那不是我想要的。我想锁定类中的单个
方法
。这是我班上的一个例子。createPayload(name, password); }如何正确地使用同步
块
锁定整个
方法
payload.setPlayerID(playerID); return payload;我认为
浏览 6
提问于2016-04-02
得票数 0
回答已采纳
2
回答
在Android中使用
Java
将接收意图设置回默认值
、
FirstActivity.
java
SecondActivity.
java
public void onPageFinished(finalif(getIntent().getBooleanExtra("passed_value", false)){ } 在每次
浏览 1
提问于2019-07-19
得票数 1
2
回答
抓NumberFormatException有不同的行为吗?
、
、
、
但如果我启用第3行:禁用try/catch main
方法
,divide
方法
中的NumberFormatException不触发并使程序崩溃。我使用的是相同的异常类型,为什么它在主
方法
中工作,但是它在除法中不工作?
浏览 7
提问于2022-05-19
得票数 0
3
回答
“当一个类被加载时”到底是什么意思?
、
、
据说
java
中的静态
块
只在类被加载时运行一次。但这到底是什么意思呢?JVM (
Java
Virtual Machine,
Java
虚拟机)在哪个点装入类?考虑A扩展B,B扩展C,它们都有静态
块
。如果A有main
方法
,那么静态
块
的执行顺序是什么?
浏览 0
提问于2011-12-18
得票数 18
回答已采纳
2
回答
从静态
块
调用
Java
Main
方法
、
StrTest test = new StrTest(); }在任何使用这类调用的框架中是否存在任何设计模式,其中应用程序从静态
块
实例化
浏览 0
提问于2018-02-21
得票数 2
回答已采纳
6
回答
Java
:静态
方法
和静态
块
输出
这是演示静态
块
和静态
方法
的源代码。Main 12Static Block written Before Main 12我知道静态
块
是要执行的第一组代码
浏览 0
提问于2013-04-24
得票数 1
回答已采纳
4
回答
在
Java
中,单个Catch
块
可以由多个Try
块
共享吗?
、
我正在开发一个
java
程序,它将由多个
方法
构造,每个
方法
都有自己的try/catch
块
。我发现自己在每个try
块
中复制相同的catch
块
。谢谢
浏览 1
提问于2013-11-08
得票数 2
2
回答
Java
同步:同步
方法
和同步
块
、
我有一个mulitThread
Java
应用程序。在一种
方法
中,需要同步ArrayList。因为arrayList不是线程安全的,所以我必须使用同步。该
方法
的原型如下: ArrayList list = aListWrapper.getList; //...Codes manipulate the list }
浏览 4
提问于2012-07-09
得票数 1
1
回答
将Ruby
块
传递给
Java
方法
、
、
、
、
我需要我的JRuby
方法
来接收一份关于
Java
方法
中正在发生的事情的报告,并采取相应的行动: # ... do stuff ...我认识Ruby已经很长时间了,对
Java
也有一点了解。这个项目需要是JRuby,因为旧的
Java
代码需要与新的Ruby代码集成。
浏览 1
提问于2014-01-11
得票数 1
回答已采纳
3
回答
来自同步
块
的
Java
方法
调用
、
、
在
Java
中class A { synchronized(this) this.B//do modification stuff here} 我的问题是,如果一个线程在methodA上工作,另一个线程在methodB上工作,那么如何保护我的synchronized
块
。
浏览 4
提问于2015-02-03
得票数 3
2
回答
在没有主函数的cmd中执行
方法
、
、
我需要在.
java
或.class中执行一个
方法
,但是这个类没有main函数(我不能使用main函数,因为它没有返回值),我必须在cmd中执行这个
方法
,有解决这个问题的
方法
吗?
浏览 4
提问于2015-06-17
得票数 0
回答已采纳
4
回答
Java
--检测在“`finally`”
块
期间是否存在异常
、
、
我正在从
Java
语言规范中考虑这一点: } 理想情况下,我希望在RuntimeException
块
中抛出的任何RuntimeException都能转义,但前提是它不会导致在主try
块
中抛出的RuntimeException被丢弃。在
Java</e
浏览 0
提问于2019-12-16
得票数 5
回答已采纳
4
回答
我们可以在没有main()
方法
的情况下执行
java
程序吗?
据我所知,没有main
方法
我们就不能执行,因为当你运行
java
程序时。.if虚拟机寻找main
方法
,
java
虚拟机找不到main
方法
,它会显示运行时错误异常,在线程main中找不到main类。但我搜索了许多博客,其中一些说,是的,如果
java
程序中有静态
块
,那么可以通过静态博客来完成,类加载器在
java
调用main()
方法
之前加载所有静态
块
! 这真的是可能的吗?这些工具的可用性是什么?
浏览 0
提问于2013-03-02
得票数 19
回答已采纳
2
回答
在
Java
7中,如何可移植地获取文件存储的
块
大小?
、
、
、
、
我看过
java
.nio.file.attribute.Attributes和
java
.nio.file.FileStore,但找不到一种
方法
来发现磁盘文件的
块
大小。
浏览 0
提问于2010-10-08
得票数 4
2
回答
在catch
块
中包含对话框的controlfx对话框用法
、
、
我希望在catch
块
中捕获异常时立即显示异常堆栈跟踪。我指的是ControlFX 的文档。我是否只需要复制一部分代码并将其粘贴到catch
块
中才能打开对话框?请让我知道。在将代码从Catch移动到Try
块
后所做的更改显示在图像中 尽管导入了import org.controlsfx.control.action.Action; import org.controlsfx.dialog.Dialogs
浏览 1
提问于2014-05-01
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Java编程教程-Java中的同步块
Java特性专题报道:文本块
Java_静态代码块的用法
Java:在Java中使用私有接口方法
java笔记 java链接数据库的方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券