关于自定义类中的get()与set()方法的好处与坏处的,欢迎讨论!! 性能,效率的差别就是 public的方式更块,更方便 !!!为什么不用这种方式.. 是因为有很多原因..一般的java书上或 面向对象的书上都有解释...1. 方便扩展2. 安全3.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 如果有时候是public final对象直接用 通过类的封装,实现了模块化和信息隐藏 。如果类中的成员变量不是私有的,会导致数据的错误、混乱和安全性问题。破坏的封装性。为了实现良好的封装性,通常将类的成员变量声明为私有的(private)成员变量,再通过公有的(public)方法对这个变量进行访问。对一个变量的操作,一般都有读取和赋值操作,分别定义两个方法来实现赋值操作,一个是getXxx(),用来读取成员变量的操作,另一个是setXxx(),用来对这个成员变量进行赋值。 就像我说的只是存储简单的数据,而且数据也不会有其它的扩展性设计的时候也需要这样吗?但觉得这样也加get,set会不会效率不高.因为数据可能被很高频率地访问. 优化Java代码,提高性能 JAVA数据流转化为视频格式 怎样用正则表达式判断一个字符串中是否包含一个非键盘上的特殊字符串? 关于JSP中日文乱码问题的解决 如何解析文本字符串对象 如何模拟鼠标事件 java中如何从控制台输入文本 JTextField有了内容后长度发生改变的问题! 听说接键盘口的条形码读码器不需要编程,那我的键盘该接在什么地方呢? 下面这个程序编译不通,怎么回事?提示public Connection { 出错! java和.net哪个从各类型系统(比如说sap,notes……)中取数据并将数据转换成财务报表兼容性好一些? 如何在java程序中获得系统负载信息?
但觉得这样也加get,set会不会效率不高.因为数据可能被很高频率地访问.