gpt4 book ai didi

java - 如何通过元信息引用类字段(就像 .class 一样)

转载 作者:行者123 更新时间:2023-11-30 07:16:17 24 4
gpt4 key购买 nike

我对 java 反射知之甚少,但是除了像

myClass.class.getField ("myField")

而是做这样的事情,可以由编译器检查:

myClass.class.getField (myField.field) 

或者我不知道

myClass.class.getField (myClass.myField.field)

所以我的目标是引用一个字段(私有(private)或其他),编译器可以检查它是否存在,就像你可以引用一个类,编译器可以检查它是否存在。

最佳答案

不,Java 中没有任何内容允许这样做。是的,这会很好 - 但目前不存在。

我们最接近的是 Java 8 中方法文字的 promise ,在一般的 lambda 表达式特性中,但据我所知,这不适用于字段。

关于java - 如何通过元信息引用类字段(就像 .class 一样),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17150187/

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