在java中变量和属性有啥不同

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在java中变量和属性有啥不同相关的知识,希望对你有一定的参考价值。

叫法不同,但是一个意思,如:
比如说车是一个类,宝马就是类的一个对象,宝马的价格就是宝马的属性,在java类中的声明属性就是变量,所以对象的属性就是变量
参考技术A 其实是一样的,只是用在不同的位置,给它起了不同的名字。属性:通常是这个变量定义在一个类中,随着这个类产生,这个变量(属性)就存在的。而单单说变量的话通常就是在一个方法中定义,随这个方法的执行而产生结束而消亡,或许在更小的范内起作用。 参考技术B 对于java中的类,每个类中都可以有属性和方法。
类属性又可以叫做成员变量
public class Person
private String name;
private int age;

这里的name 和age就是属性也可以叫做成员变量!本回答被提问者采纳
参考技术C 其实是一样的,只是用在不同的位置,给它起了不同的名字。属性:通常是这个变量定义在一个类中,随着这个类产生,这个变量(属性)就存在的。而单单说变量的话通常就是在一个方法中定义,随这个方法的执行而产生结束而消亡,或许在更小的范内起作用。 参考技术D

对于java中的类,每个类中都可以有属性和方法。

类属性又可以叫做成员变量

public class Person

private String name;

private int age;

这里的name 和age就是属性也可以叫做成员变量!

在“java”中变量和属性有啥不同?

参考技术A

对于java中的类,每个类中都可以有属性和方法。

类属性又可以叫做成员变量

public class Person

private String name;

private int age;

这里的name 和age就是属性也可以叫做成员变量!

参考技术B java中变量和属性的区别如下:
属性只局限于类中方法的声明,并不与类中其他成员相关。例如:
void setA(String s)
String getA()
当一个类中拥有这样一对方法时,可以说,这个类中拥有一个可读写的a属性(注意是小写a)。如果去掉了set的方法,则是可读属性,反之亦然。
类成员(字段),通常是在类中定义的类成员变量,例如:
public class A
private String s = "123";

以上是关于在java中变量和属性有啥不同的主要内容,如果未能解决你的问题,请参考以下文章

在 WebGL 中,属性、统一和可变变量之间有啥区别?

Java中final有啥用

java接口和类有啥区别?

delphi中属性与成员变量的关系,有啥区别?

当类的实例在 js 中需要不同的函数和变量时,有啥更好的方法?

属性和实例变量有啥区别?