变量和属性,请高手指教 JAVA里的私有属性和私有变量到底有什么区别,还是本来就是一样的? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 私有属性 -----有 Get,Set 方法(可以允许这样的方式访问)私有变量------没有 属性是OO风格的称谓,实际上Java中更流行的叫法是字段(Field),变量则是更一般的叫法。 我觉得好像有点区别。Java中的属性,通常可以理解为get和set方法。而属性,通常叫做"类成员",也叫字段。属性只局限于类中方法的声明,并不与类中其他成员相关。void setLouzhu(String s){}String getLouzhu(){}当一个类中拥有这样一对方法时,那么这个类中拥有一个可读写的louzhu属性。如果去掉set方法,则是可读属性,反之亦然。而类成员变量(字段),通常是在类中定义的类成员变量如public class Test{private String str= "test";}这样我们可以说有个类成员是str 关于SOCKET端口TELNET无法释放的问题 遍历一个对象的属性 弹出来的"选择文件的对话框"不能够显示在最顶层?怎么解决?(在线期待高手解答) BEA 中国研发中心诚招软件工程师,大家可以去试试啊! 我用java连接数据库老是连接不上,请大家帮忙看看我的代码。 菜鸟请教 一个java重载的问题? 求助:CXF工程发布到Tomcat的方法 java,求解决。使用了未经检查或不安全的操作呢?请使用-Xlint:unchecked 重新编译. 请教Thinking In Java 中的 一例程 hibernate 使用inner join出现问题 JInternalFrame窗口显示不正常
私有变量------没有
Java中的属性,通常可以理解为get和set方法。而属性,通常叫做"类成员",也叫字段。
属性只局限于类中方法的声明,并不与类中其他成员相关。void setLouzhu(String s){}
String getLouzhu(){}
当一个类中拥有这样一对方法时,那么这个类中拥有一个可读写的louzhu属性。如果去掉set方法,则是可读属性,反之亦然。而类成员变量(字段),通常是在类中定义的类成员变量
如public class Test{
private String str= "test";
}这样我们可以说有个类成员是str