问答详情
源自:9-5 Java 中的 final 的使用

Java中变量和属性有什么区别呢


Java中变量和属性有什么区别呢

提问者:JaynieZheng 2017-02-11 14:02

个回答

  • 浪小
    2019-07-21 08:47:17

    java中属性是全局变量,在类中定义;

    还有一种变量是局部变量,在类的方法中定义使用。

  • 慕尼黑3410896
    2017-11-27 16:44:35

    final修饰属性

    则该类的属性不会进行隐式的初始化(类的初始化属性必须有值)

    或在构造方法中赋值


    final修饰变量,则该变量的值只能赋一次值,即变为常量


  • 没了哆啦A梦的大熊
    2017-04-29 16:53:17

    属性 ,你可以理解为 变量的意思。但是你要记住 变量 有 成员变量 和 局部变量 两种。

  • 我爱学习_33
    2017-03-07 10:54:36

    属性又叫做成员变量,

  • 不要记得我
    2017-02-20 17:27:52

    个人理解:

            类是创建对象的模板,所以它可以构造出多个大致相同的对象。而类中定义的例如String name; int age等等之类的,站在类的立场来说是可以重复赋值的,所以可以看作是变量。而对于对象来说,就是对象的属性。

            例如:车是一个类,奔驰就是它的一个实例对象,而车的价格就是实例对象的属性。

  • 姓白名黑
    2017-02-19 12:30:08

    我觉得 类中的变量 我们称之为属性 ,纯属个人见解

  • ziom
    2017-02-11 14:45:52

    变量就是本意,可变的量。比如某个类中定义了 private int age; age就是一个变量,而如果age有了对应的getAge()和setAge(), 那么就可以说这个类有了一个age属性,如果仅有getAge(),age就是一个只读属性,反之则是只写