- java.lang.reflect 包的类
- java.lang.reflect - 主页
- java.lang.reflect - AccessibleObject
- java.lang.reflect - 数组
- java.lang.reflect - 构造函数 <T>
- java.lang.reflect - 字段
- java.lang.reflect - 方法
- java.lang.reflect - 修饰符
- java.lang.reflect - 代理
- java.lang.reflect 包额外信息
- java.lang.reflect - 接口
- java.lang.reflect - 异常
- java.lang.reflect - 错误
- java.lang.reflect 的有用资源
- java.lang.reflect - 快速指南
- java.lang.reflect - 有用资源
- java.lang.reflect - 探讨
java.lang.reflect.Field.hashCode() 方法示例
描述
java.lang.reflect.Field.hashCode() 方法返回此字段的哈希码。这是通过基础字段声明类名与其名称的异或运算算出的。
声明
以下是 java.lang.reflect.Field.hashCode() 方法的声明。
public int hashCode()
返回
此对象的哈希码值。
示例
以下示例显示了 java.lang.reflect.Field.hashCode() 方法的用法。
package com.tutorialspoint; import java.lang.reflect.Field; public class FieldDemo { public static void main(String[] args) throws NoSuchFieldException, SecurityException, IllegalArgumentException, IllegalAccessException { Field field = SampleClass.class.getField("sampleField"); System.out.println(field.hashCode()); } } class SampleClass { public static long sampleField = 5; }
让我们编译并运行以上程序,这将产生以下结果 -
1616225208
java_reflect_field.htm
广告