java issynthetic_java.lang.reflect.Constructor.isSynthetic()方法示例
java.lang.reflect.Constructor.isSynthetic()如果此構造函數是合成構造函數,則返回true; 否則返回false。
聲明
以下是java.lang.reflect.Constructor.isSynthetic()方法的聲明。
public boolean isSynthetic()
返回值
如果且僅當此構造函數是由Java語言規范定義的合成構造函數時,則返回為true,否則返回false。
例子
以下示例顯示了java.lang.reflect.Constructor.isSynthetic()方法的用法。
import java.lang.reflect.Constructor;
public class IsSynthetic {
public static void main(String[] args) {
Constructor[] constructors = SampleClass.class.getConstructors();
System.out.println(constructors[1].isSynthetic());
}
}
class SampleClass {
private String sampleField;
public SampleClass(){
}
public SampleClass(String sampleField){
this.sampleField = sampleField;
}
public String getSampleField() {
return sampleField;
}
public void setSampleField(String sampleField) {
this.sampleField = sampleField;
}
}
讓我們編譯并運行上面的程序,這將產生以下結果 -
false
¥ 我要打賞
糾錯/補充
收藏
加QQ群啦,易百教程官方技術學習群
注意:建議每個人選自己的技術方向加群,同一個QQ最多限加 3 個群。
總結
以上是生活随笔為你收集整理的java issynthetic_java.lang.reflect.Constructor.isSynthetic()方法示例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java获取进程端口_查看进程的端口号
- 下一篇: 内存大不大,用8G手机就够了