高防服务器

java反射怎么读写字段


java反射怎么读写字段

发布时间:2022-05-31 17:02:54 来源:高防服务器网 阅读:97 作者:iii 栏目:大数据

这篇文章主要讲解了“java反射怎么读写字段”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“java反射怎么读写字段”吧!

1、说明

(1)反射获取Java类的所有字段,包括所有父类中的字段。 类自身的字段可直接通过方法;

(2)反射可以对字段进行读写,用setX和getX方法对字段进行读写,不过要注意读写前后的类型是否匹配,不然会报异常。

2、实例

    private static int a = 1;         public static void main(String[] args) throws NoSuchFieldException, IllegalAccessException {          Class c = Main.class;          Field field = c.getDeclaredField("a");          int b = field.getInt(Main.class);          System.out.println(b);          field.setInt(Main.class, 2);          System.out.println(a);          field.setFloat(Main.class, (float) 1.1);   // 报异常      }

java基本数据类型有哪些

Java的基本数据类型分为:

1、整数类型,用来表示整数的数据类型。

2、浮点类型,用来表示小数的数据类型。

3、字符类型,字符类型的关键字是“char”。

4、布尔类型,是表示逻辑值的基本数据类型。

感谢各位的阅读,以上就是“java反射怎么读写字段”的内容了,经过本文的学习后,相信大家对java反射怎么读写字段这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是高防服务器网,小编将为大家推送更多相关知识点的文章,欢迎关注!

[微信提示:高防服务器能助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

[图文来源于网络,不代表本站立场,如有侵权,请联系高防服务器网删除]
[