有关java实例变量,局部变量,类变量和final变量的说法,错误的是?

源码项目助手 毕业设计 1
  • ``` A .实例变量指的是类中定义的变量,即成员变量,如果没有初始化,会有默认值。
* ```
  B .局部变量指的是在方法中定义的变量,如果没有初始化,会有默认值
  • ``` C .类变量指的是用static修饰的属性
* ```
  D .final变量指的是用final 修饰的变量

回复

共2条回复 我来回复
  • 代码货栈
    这个人很懒,什么都没有留下~
    评论

    B.

    定义在类中的变量是类的成员变量,可以不进行初始化,Java会自动进行初始化,如果是引用类型默认初始化为null,如果是基本类型例如int则会默认初始化为0

    局部变量是定义在方法中的变量,必须要进行初始化,否则不同通过编译

    被static关键字修饰的变量是静态的,静态变量随着类的加载而加载,所以也被称为类变量

    被final修饰发变量是常量

    0条评论
  • 代码驿站
    这个人很懒,什么都没有留下~
    评论

    定义在类中的变量是成员变量(若不显示初始化,则会有默认初始化),定义在类方法中的变量是局部变量(必须显示初始化)。被static关键字修饰的变量是静态的,静态变量随着类的加载而加载,所以也被称为类变量

    0条评论

发表回复

登录后才能评论