属性与成员变量有什么区别
答案:2 悬赏:30
解决时间 2021-04-28 16:19
- 提问者网友:饮鸿
- 2021-04-28 04:18
属性与成员变量有什么区别
最佳答案
- 二级知识专家网友:我叫很个性
- 2021-04-28 05:30
从使用者的角度看没有什么区别,都是依附在对象上的数据。从类设计的角度看,属性是通过方法访问的数据,写一个属性,可能会影响多个数据,而读属性,得到的是方法的返回结果,也可能是多个数据运算得到的值。成员变量直接就是对象的数据,用户代码可直接读写。
全部回答
- 1楼网友:心与口不同
- 2021-04-28 06:27
servlet是多线程的,成员变量的话可以共享,struts2的话action默认是每次访问都是生成的一个新的对象, 成员变量的数据不能共享,如果要struts2成员变量数据共享的话要设置prototype="true"这个属性
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯