java里一个私有的属性如何在其他类里面进行访问?
非私有方法间接访问
既然是私有属性就不建议直接访问的,一般会提供方法来访问私有属性,这样可以在方法中对属性的访问做一些控制。
反射直接访问
当然也可以通过反射来直接访问。
我们准备一个包含私有属性的类
然后通过反射来访问属性,记得一定要加afield.setaccessible(true)这句代码,不然就不能访问私有属性。
不加afield.setaccessible(true)
加了afield.setaccessible(true)
原文标题:java如何输出私有的类 java里一个私有的属性如何在其他类里面进行访问?,如若转载,请注明出处:https://www.dnheimuer.com/news/19042.html
免责声明:此资讯系转载自合作媒体或互联网其它网站,「东宁黑木耳网」登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述,文章内容仅供参考。