Class.getField

指定された名前の公開型のフィールドを取得するには、Class.getFieldを使う。

Class (Java Platform SE 8)

CustomClass.javaで、

val1を定義。
MainClass.javaで、

存在しない場合もあるので、tryで囲む。

public int com.bgstation0.java.sample.CustomClass.val1

こう返ってくる。

Sample/java/java.lang.Class/getField/src/java.lang.Class at master · bg1bgst333/Sample · GitHub