gpt4 book ai didi

java - 方法签名中的“ volatile ”?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:44:55 39 4
gpt4 key购买 nike

<分区>

这个很奇怪。我有以下代码:

class A
{
protected A clone() throws CloneNotSupportedException
{
return (A) super.clone();
}
}

当我通过“showmycode.com”反编译它的字节码时,它向我展示了以下代码:

class A
{

A()
{
}

protected A clone()
throws clonenotsupportedexception
{
return (A)super.clone();
}

protected volatile object clone()
throws clonenotsupportedexception
{
return clone();
}
}

在第二个“克隆”方法中方法返回类型是可变的意味着什么? (此代码是通过 Eclipse 的默认 JDK 1.6 编译器编译的)。

39 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com